我正在研究休眠。我有一个这样的@Entity:
实体 A:
int category; //1 2 or 3
List<B> B_list;
实体 B:
String word;
现在我想要做的是给定一个 A 类别和一个单词,我想返回所有与该类别匹配的 A,并且在它的 B_list 中有一个 B,单词等于参数单词。
这就是我所拥有的:
public List<A> getAs(int category,String word){
Criteria crit = session.createCriteria(A.class);
crit.add(Restrictions.eq("category",category));
crit.add(Restrictions.//something to look for B);
List<A> cats = crit.list();
return cats;
}
我有我的会议,一切都井井有条:) 谢谢!