我是Groovy和HQL查询的新手,但是我在任何地方都找不到解决这个问题的方法,所以这让我抓狂。我有两个Domain类,它们定义了一对多的关系(一个用户可以有很多公司),我需要有效地做(传统上被称为)“表连接”,但明确地使用对象。static belongsTo = [user: User]
...}select * from user u, company c, <em
我的设置是使用Hibernate (3.5)实现的JPA2。"DEPARTMENT_ID_GENERATOR")protected Long id;
String queryString2 = "SELECT d, KEY(p) FROM Department d JOIN d.phones p WHEREinternal'"
我阅读了有关如何使用组合键构建多对多的。这些实体是select s from Student s join fetch s.ratings r where r.id.courseId=:courserIdselects from Student s join fetch s.ratings r where r.course.id=:courserId
或者它将是完全不同的