Nhibernate 3:检索 nn 关系中的列表
我有三个表:工具、颜色和 ColorTool。 ColorTool 有 3 列:id(自动增量)和 IdTool + IdColor。 我有一个 List,我的目标是检索 List 或 List (只…
NHibernate Linq 属性引用行为
NHibernate Linq 正在生成一个无异常的查询。这是我的类映射: public class OrderClassMap : ClassMap { public OrderClassMap() { Id(x => x.Persis…
将字符串转换为十进制并与 Linq to NHibernate 3.1 进行比较
我有一个像这样的表: Name Height ------- --------- Sam "1.80" Paul "1.79" Max "1.81m" Steve "none" 我只想过滤身高 > 的人1.79。 为此,我必须…
如何在 NHibernate 3 中实现搜索查询(使用 NHibernate.Linq)
我正在尝试使用 NHibernate 构建一个搜索查询,它将过滤来自多个不同表的参数,并生成可以利用 NHibernate 延迟加载的有点合理的 SQL。 Fromm 在线阅…
Linq to Nhibernate 3.1 Group By(或不同)
我需要用 nhibernate 查询做一个简单的“group by”。 我的尝试是: (from adn in session.Query() orderby adn.Data select adn.Data).Distinct().To…
Entity Framework 4.1 和 NHibernate 的获取策略封装
我创建了一个项目来测试 NHibernate 3+ 与 Entity Framework 4.1,将其包装在存储库中,使其可以使用接口等进行测试。 我不想在存储库之外公开任何 OR…
nhibernate 用另一个对象列表过滤一个列表
我正在研究多方面引擎。 我有两种类型的课程: ResultProduct public int Id { get; set; } public int Name { get; set; } public int Brand { get; …
Nhibernate GroupBy 多个和计数
首先我知道 GroubBy 的多个属性尚未实现。 我想做的是, SELECT count(*) FROM ( SELECT this_.SubmissionDate as y0_ FROM [Coupon] this_ WHERE thi…
nhibernate查询优化
我有这个查询: var resQuery = (from pan in session.Query() orderby pan.AdnMonture.Marque.Nom select pan).ToList(); Pan 对象引用了其他几个对…
Linq for NHibernate,按可为空关联的属性排序
请考虑这个简化的场景: 两个 NHibernate 实体: public class Foo { public virtual Bar Bar {get; set;} } public class Bar { public virtual stri…
NHibernate 3.x 在组合 LINQ 分页、多对多和子选择获取时删除子实体
我们的应用程序具有故事的概念和标签的概念。一个故事可以应用多个标签,一个标签也可以应用到多个故事,从而形成多对多的关系。 Stories 和 Tags 这…
nHibernate 从子子类中预先加载关系
假设我有以下类定义: public class Order { public virtual int Id { get; protected set; } public virtual IList OrderItems { get; set; } } publ…
Linq2NHibernate 优化推荐方式
我正在使用 Linq2NHibernate 在多个查询中从表中获取一堆数据。尽管该表包含 10 列,但我在查询中仅使用其中 3 列,之后我不需要其他属性。尽管如此,…
nHibernate 3 QueryOver 与复合 from 子句
有谁知道一种使用 nHibernate 3 QueryOver 语法进行复合 from 子句的方法 - 这可以通过 Linq to object 实现。我知道 Linq To nHibernate 可以实现这…