nhibernate - 休眠。将 HQL 转换为 Criteria API

标签 nhibernate hql criteria

如何将以下hql转换为Criteria API

var criteria = this.Session.CreateQuery("select m, m.Attachments.size from AdvanceMessage m");

? 谢谢

最佳答案

你的问题有点含糊,但大概是这样的:

IList<AdvanceMessage> list = session.CreateCriteria(typeof(AdvanceMessage))
    .List<AdvanceMessage>();

关于nhibernate - 休眠。将 HQL 转换为 Criteria API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2478838/

相关文章:

c# - 具有分离条件的休眠分页

java - 使用 hibernate 查找最接近的纬度和经度匹配

java - 如何在 Hibernate Criteria 中返回特定类型而不是 List<Object[]>?

java - JPA CriteriaBuilder 方法 : keys and values. 如何使用它们?

c# - Nhibernate DetachedCriteria Left Outer Join 子查询

nhibernate - ProxyFactoryFactoryNotConfiguredException,而 lazy 为 false

java - 如何在 HQL 中使用 NOT LIKE?

java - HQL Hibernate 不相关实体,但 id 相同

spring - 使用 Spring Data JPA 中的规范进行内连接和分组

c# - 如何在 fluent nhibernate 映射中使用数据库过程