【发布时间】:2013-09-06 20:01:09
【问题描述】:
Criteria API 是否可以通过 Root 对象访问给定的别名?
我定义了一个 Join 并给它一个别名 "lead":
final Root<Project> project = cq.from(Project.class);
project.join(Project_.lead).alias("lead");
如果只给出 Root 和别名(因为 Root 是我传递的唯一查询句柄),我如何才能访问该 Join?
我已经尝试通过再次导航来重建 Join,但这似乎破坏了 SQL 语句:
project.join(Project_.lead) // cannot do this
谢谢
【问题讨论】:
标签: jpa-2.0 eclipselink criteria-api