2
我的實體的定義如下:如何在HQL中按列表大小選擇對象?
public class Entity implements Serializeable {
@ManyToMany(mappedBy="entities")
private List<OtherEntity> otherEntities;
}
我如何在HQL選擇所有實體具有比一個更OtherEntity?
我的實體的定義如下:如何在HQL中按列表大小選擇對象?
public class Entity implements Serializeable {
@ManyToMany(mappedBy="entities")
private List<OtherEntity> otherEntities;
}
我如何在HQL選擇所有實體具有比一個更OtherEntity?
我認爲這應該工作。這將生成一個帶有子查詢的SQL - 不會獲取它並在內存中對其進行過濾。
from Entity e where e.otherEntities.size > 1
非常感謝! :) – mkuff