Criteria API 是否可以通过 Root 对象访问给定的别名?
我已经定义了一个 Join 并给它一个别名“lead”:
final Root<Project> project = cq.from(Project.class);
project.join(Project_.lead).alias("lead");
仅给定 Root 和别名(因为 Root 是我传递的唯一查询句柄),我如何才能访问该 Join?
我已经尝试通过再次导航来重建加入,但这似乎破坏了 SQL 语句:
project.join(Project_.lead) // cannot do this
谢谢