HQL 查询检查集合大小是否为 0 或空
我尝试生成一个 HQL 查询,其中包含具有空约会集合的用户(由 OneToMany 映射): SELECT u FROM User u JOIN u.appointments uas WHERE u.status = 1…
NHibernate - 如何编写此查询:选择父母和;为每个符合条件的父级查找子级
好的,首先我的简单域模型是 2 个具有一对多关系的类,一个简单的 Parent -> 。孩子关系。一条“推文”有一个或多个“投票”,但每个投票只属于一条…
不带 FROM 和 WHERE 子句的 HQL 语句
我正在尝试从 HQL 调用数据库函数。 HQL 语句应该只调用该函数并返回其值,就像这样 select someFunction(:someParameter) 如果我尝试调用 select cur…
我可以使用 HQL 预先加载属性吗?
我正在尝试弄清楚如何在以下 HQL 查询中急切加载客户: select order.Customer from Order as order where order.Id in ( select itemId from BadItem…
使用 HQL 从数据库获取不同月份
我在 @Entity 中有一个 java.util.Date 字段,并且希望从该列中获取不同的月份。 假设我只有三行,分别是 14/07/2010、24/11/1975 和 03/11/1975(欧…
“存在的地方”在 Hibernate HQL 中
如何在 HQL 中编写“不存在”查询?我正在尝试获取 HQL 不存在查询,该查询返回与此 Oracle SQL 查询相同的结果: select * from SCHOOL a where not …
我如何编写 HQL 来获取它?
我有一个叫做大陆和国家的课程。 大陆类具有国家/地区集合: private ISet<Country> _countries public virtual ISet<Country> Countries { g…
如何在 HQL 中给定子 ID 的情况下从父级中删除一对多子级
我 class Parent { IList<Child> Children } class Child { } 在删除 Child 时,需要从引用它的任何 Parents 中删除对它的所有引用。 我怎样才能…
如何使用实体查询框架对以下查询进行建模
我们有一个查询需要检查某个整数字段点是否不为空以及约会日期是否在当前日期之前?对于上述场景,如何编写限制表达式呢? @Entity public class User…
HQL查询帮助(分组依据、排序依据)
我在编写 HQL 来显示表中以下数据的最新应用程序(最新的 createDate)的不同 applicationId 时遇到问题。 +---------------+-------------+---------…
Hibernate:无法检索关联的列表
实体 X 具有实体 Y 的列表,实体 Y 具有实体 Z 的实例。X 到 Y 之间的关系是 OneToMany,Y 到 Z 之间的关系是 ManyToOne。 我想检索 X 并检索所有关联…