如何在 HQL 中按列表大小选择对象?
我的实体定义如下:
public class Entity implements Serializeable {
@ManyToMany(mappedBy="entities")
private List<OtherEntity> otherEntities;
}
如何在 HQL 中选择具有多个 OtherEntity 的所有实体?
My entity is defined like this:
public class Entity implements Serializeable {
@ManyToMany(mappedBy="entities")
private List<OtherEntity> otherEntities;
}
How can I select in HQL all Entities which have more than one OtherEntity?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这应该有效。这将生成一个带有子查询的 SQL - 不是获取它并在内存中过滤它。
I think this should work. This will generate a SQL with a subquery - not fetch it and filter it in memory.