通过 HQL (.Net) 将日期时间属性与特定日期进行比较
我在比较对象的日期时间属性和尝试时遇到问题 与给定日期进行比较。例如,我尝试 IQuery query1 = session.CreateQuery(String.Format( @"Select s.Id…
hibernate执行更新索引越界
我正在尝试使用 HQL 在休眠中执行简单的更新,但我似乎无法让它工作。 我有一个查询模板定义为: private static final String CHANGE_DEVICE_STATUS …
将 HQL 中的术语与当前日期进行比较(使用 .Net)
我想使用 HQL 将列值与当前日期进行比较。 我尝试过 IQuery someQuery = session.CreateQuery(String.Format( @"Select s.Id From InventoryProductSt…
如何在将子集合实体加入关联时急切地获取子集合
假设以下虚构布局, Dealership has many Cars has a Manufacturer 我想编写一个查询,表示为我提供名称为 X 的经销商并获取汽车系列,但在执行此操作…
“选择新对象...加入...其中”的问题
我在 HQL 查询方面遇到问题 三个类 ClassOne 是我的 BusinessObject public class ClassOne { private int id private int status private Set<Clas…
带有子集合的三元映射上的 HQL
我遇到了需要编写的查询。 给定以下模型: public class A : Entity<Guid> { public virtual IDictionary<B, C> C { get set } } public clas…
在 Hibernate 中从一对多关系中选择一个对象
我有两个表: Job job_id, <other data> Job_Link job_link_id, job_id, start_timestamp, end_timestamp, <other data> Job_Link 中可能有多…
如何转义“like”中的通配符条款?
如何转义 like 子句中的通配符? 例如: select foo from Foo as foo where foo.bar like '%' || :filter ||'%' query.setParameter("filter", "%") q…
Nhibernate 过滤树权限
我正在尝试创建一个 HQL 查询,该查询将根据用户过滤树。 在树根上我有AllowUsers 和AllowRoles,在每个节点上我有DenyUsers 和DenyNodes。我可以使用…
如何使用HQL检索具有最低投票数的最佳文章的排序列表?
我的 grails 应用程序有一个 Vote 域类,其中包含 article_id 和 note 等属性, 我想通过 HQL 查询 Vote > 域类,以便检索至少有 10 票的 5 篇评分…
NHirate 查询中的基本日期/时间操作
我试图通过一些基本的日期/时间操作来限制我的NHibernate查询。更具体地说,我想执行以下语句(伪 SQL): select * from article where created_on +…
JPQL 中的索引元素访问
是否可以像 中那样在 JPQL 中进行索引元素访问HQL : select o from Order o where o.items[0].id = 1234 我在 JPA 2 规范中找不到相关内容, 我的目…
避免使用 Hibernate Criteria 或 HQL 查询进行二次选择或连接
我在优化 Hibernate 查询以避免执行联接或辅助选择时遇到问题。 当执行 Hibernate 查询(criteria 或 hql)时,如下所示: return getSession().creat…