DetachedCriteria/ICriteria 对连接深度有限制吗?
假设我有 C1、C2 和 C3 类。假设我们可以有string dummy = c1.ContainerC2.ContainerC3.Prop1。是否有任何限制不允许我直接从 C3 创建别名,而条件中…
当HBM中定义lazy=false时,如何使用setFetchMode(Lazy)运行Nhibernate ICriteria查询?
我想运行具有惰性多对一关联的条件查询。这些关联在 HBM 中设置为 lazy="false"。这是因为我们90%的项目都急切地使用它。 但有一些“大”查询应该作为…
仅一侧映射时查询多对多 nhibernate
我有以下实体 public class Client { public virtual int Id{get;set;} public virtual IList Telephones { get; private set; } } public class User…
选择 NHibernate 中 CONVERT() 的位置
您好,我想使用 ICriteria 接口生成一个 sql 查询,例如 select * from tableName where (dataColumn like '%2010-06-09%') 我在 google 中进行了研究…
防止 NHibernate 在 ORDER BY 中出现别名
我有一个包含 Order By 子句的查询。从 NHibernate 生成的 SQL 看起来像 ORDER BY coalesce(x.Company as x__.Company, y.Company) asc 这样失败,因…
ICriteria,添加对集合内容的限制
使用 NHibernate 我试图获取 B 的列表,其中 B 的 IList 属性包含 A 的特定实例。 以下代码有望更清楚地解释这种情况: public void test() { A a1 = …
如何将 NHibernate.Expression.Order 对象转换为字符串?
我有一个 NHibernate.Expression.Order 对象列表,想要将它们转换为 sql 字符串。 即“名称 ASC、ID DESC、金额 ASC”…
NHibernate SQLquery 用于分页到 HQL / ICriteria
我正在执行一个查询,根据 row_number() 排序并返回 X 行 我正在将 NHibernate 与 MSSQL 一起使用,并且尝试使用 CreateSQLQuery 来进行分页工作,并…
如何在将子集合实体加入关联时急切地获取子集合
假设以下虚构布局, Dealership has many Cars has a Manufacturer 我想编写一个查询,表示为我提供名称为 X 的经销商并获取汽车系列,但在执行此操作…
是否可以从 LINQ 或 HQL 创建 ICriteria/ICriterion?
我正在创建一个方法,可以从我的抽象过滤器对象创建 NHibernate 理解的过滤器(例如,过滤器是指一组 ICriteria 对象)。 public static IEnumerable …
NHibernate 跨多个表的查询
我正在使用 NHibernate,并试图弄清楚如何编写一个查询来搜索我的实体的所有名称, 并列出结果。作为一个简单的例子,我有以下对象; public class Ca…
如何比较在 ICompositeUserType 的 NHibernate ICriteria 查询中使用 .NET 类型?
我有一个已回答的 StackOverflow 问题,涉及如何将旧版 CHAR 数据库日期和时间字段合并到 POCO 中的一个 .NET DateTime 属性中 这里(非常感谢Berryl…