帮助 nHibernate linq 提供程序扩展的表达式
我正在通过扩展 BaseHqlGeneratorForMethod 为 nHibernate 开发自定义 linq 扩展。该技术记录如下: http://fabiomaulo.blogspot.com/2010/07/nhibern…
'或'在 NHibernate Lambda 扩展中
如何使用 OR 语句合并两个条件? 例如,我想获取生日字段中为 null 的 Employee 或该字段的值小于 someDate。我应该如何重写这段代码: var query = D…
我该如何表达“not in”?使用 lambda 表达式?
我正在尝试使用 NHLambdaExtensions 通过 NHibernate Criteria API 创建一个 not in 子句。阅读文档,我能够通过执行 in 子句 .Add(SqlExpression.In(…
在 NHibernate 中使用子查询接口
我通常在 NHibernate 中使用 DetachedCriteria 查询接口: DetachedCriteria crit = DetachedCriteria.For(); 这工作得很好。 我现在想为子对象创建一…
NHibernate Lambda 扩展无法在 DetachedCriteria 上使用任何别名查询
我正在尝试编写一个需要别名的简单查询,因为它是多对多关联,但我无法让它与 NH Lambda 扩展一起使用。它总是给我一个编译错误,尽管据我所知它与文…
使用 nhibernate 进行划分会导致“无法确定成员来自”。
这可能很简单,但我似乎缺乏一些关于 nhibernate 如何工作的知识。这是我的代码: ICriteria query = Session.CreateCriteria(); query = query.Creat…
NHibernate Lambda 扩展 - 热切加载集合的关联
我有一个社交网站的标准查询。一个 Person 对象有一个 Friends 的集合(也是 person 对象)。该查询获取前 N 个朋友,但我还想立即加载关联对象 MainP…
NHibernate Lambdas 加入有序集合
我有一个实体“人”,一个人有一组朋友(也是人实体), 我想获取特定人的前 10 个朋友,按 LastLogin 排序。 我最好的努力是: public static IList …
流畅的nhibernate问题映射char(1)类型
地图。 public SocialCodeMap() { Id(x => x.SocialCodeId); Map(x => x.Name); Map(x => x.Code); Map(x => x.DisplayOrder); } 还有班级。 public c…
NHibernate Lambda 扩展 - CreateCriteria 问题
我想将 NHibernate CreateCriteria 转换为 NHLambdaExtensions 标准,但我收到以下错误我不知道如何修复。 NHibernate 标准如下所示: var department…
- 共 1 页
- 1