2012-06-07 80 views
2

我在我的Web項目中使用Hibernate Criteria API。目前我陷入了一個嚴重的問題。我有以下情況。Hibernate Criteria在外鍵上縮小API結果

enter image description here

我希望得到一個特定的學校的所有學生(含S_ID = 1表示),但未能如願。問題是我不知道什麼限制添加到條件。

回答

3

嘗試:

session.createCriteria(Student.class).createAlias("your_class_property", "class").createAlias("class.your_school_property", "school").add(Restrictions.eq("school.id", 1)).list() 
+0

對不起,先生,我很不適應。 – Ammar

+0

它的工作原理。非常感謝! – Ammar

+0

使用勾號標記我的答案爲好;) – IProblemFactory