0
我在@ManyToMany關係中有兩個類Student和Class。我想選擇學生(id = 1)不在的所有班級。我該怎麼做?休眠標準ManyToMany選擇
我在@ManyToMany關係中有兩個類Student和Class。我想選擇學生(id = 1)不在的所有班級。我該怎麼做?休眠標準ManyToMany選擇
您將不得不使用MEMBER OF
和Critera API
中的等效項。這裏有一些細節http://www.objectdb.com/java/jpa/query/jpql/collection。
在你的情況下,它會像
cb.isMemberOf(student,c.get("students"));
其中student
是學生的實體,c
是查詢根 - 類。
謝謝,這正是我正在尋找。 – Amsik 2015-04-04 16:17:09