如何将以下查询转换为 linq?
我是 nhibernate 3.0 的新手: 我有 3 个对象(不是代码,只是描述) class a{ 支柱 b; } b 类{ 支柱c } 类 c{ 长ID 我通过代码 编写了以下查询 sess…
在 NHibernate 3.0 Linq 中急切加载多个兄弟姐妹和孙子(表兄弟姐妹?)的良好行为
我正在尝试使用 NHibernate 3.0 的 LINQ 接口执行以下操作。我想查询一个对象(使用一些Where子句),并加载一些子对象和孙对象。目前我正在这样做: …
Fluent NHibernate:具有给定类标识符的多行
这个问题实际上和我之前的一个问题有关。 我有一个数据库表 TItemListUserPerm ,其复合主键由三个字段组成。 TItemListUserPerm UserId (PK,FK) TIte…
映射和查询用户类型 - DB 中可为空到域中不可为空
我有一个遗留应用程序,在数据库中具有可为空的 DateTime 列 - NULL 值用于表示 +Infinity。我的应用程序使用相当标准的 NHibernate + DDD 设置,包括…
List<> 上的 LINQ to NHibernate 表达式
我正在使用 LINQ to NHibernate,并且有一个看起来像这样的模型(简化): public class Person { public virtual string FirstName { get set } publ…
使用 NHibernate 进行计数 +林克+未来
我想在编写 Linq 查询时使用 NHibernate 进行分页。做这样的事情很容易: return session.Query<Payment>() .OrderByDescending(payment => pay…
如何在ActiveRecord Linq中启用二级缓存?
可以使用 QueryOptions< 启用二级缓存/代码>。但是如何在 Castle ActiveRecord Linq 中启用呢? ActiveRecordLinq 类没有这样的属性。…
SQL 中的统计查询 - NHibernate LINQ 可以实现吗?
我有一个应用程序,它使用一些数据仓库原理(例如维度建模)来对相当简单的数据库进行报告。 名为 Call 的示例(简化)实体如下所示: public virtual…
将此 Sql 查询转换为 NHibernate Linq 或 Criteria?
我有一个安全模式,其中某些实体通过 SecureEntity 引用来保护。 SecureEntity 具有 RolePermissions 的集合,每个 RolePermissions 都有一个允许标志…
NHibernate 3 LINQ 提供程序创建非 ansi 连接语法
我对 LINQ(以及 NHibernate 的 LINQ 提供程序)还很陌生, 我有一个查询,使用多对一映射连接祖父母-父母-孩子中的 3 个表。 NHibernate 抛出的实际 …
Linq-to-NHibernate OrderBy 不工作
我正在尝试订购 Linq to NHibernate 查询。 var clients = (from c in session.QueryOver<Clients>() orderby c.Nom select c ).List() 它不起作…
NHibernate 3.“ThenFetch”的替代方案在查询中
我将 NHibernate 3.0 与 LINQ 提供程序和 QueryOver 一起使用。有时我想急切地加载相关数据,这时可以使用 LINQ 和 QueryOver 中的“Fetch”方法来救…
如何根据提供的属性名称订购 NHibernate 3.0 Linq 查询
我正在尝试根据存储在字符串变量中的列名动态排序 NHibernate 3.0 Linq 查询。 // The value of this variable can be the name of any property of D…