Nhibernate - 未能懒惰地初始化集合...没有会话或会话被关闭
我收到此错误,想知道是否有人知道如何调试此错误。 谢谢 初始化[GL.Objects.Profile`1[[GL.Objects.Education.Education, GL.对象,版本=0.1.1.0, …
NHibernate.Exceptions.GenericADOException 为什么?
我有这个 return session.Query().Where(x => x.Student.StudentId == studentId).ToList(); 我明白了 NHibernate.Exceptions.GenericADOException wa…
nHibernate,我可以告诉它 Fetch,但我可以告诉它 Stay吗?
正如问题所述,我知道使用 NHinbernate 我可以告诉 Fetch(Func) 甚至 FetchMany() 的特定查询。但如果我想反过来怎么办? 例如,假设我们有一个班级..…
NHibernate Fluent (QueryOver) 使用相关子查询替换 HQL
背景,使用 FluentNHibernate,最新的开发版本与 NHibernate 3.0 一起使用。 以下是 WorkIncident 的类型声明: // Enumeration used in class below.…
NHibernate - 通过 id 或对象引用访问对象的父对象
我有以下类: public class Parent { public virtual int ParentId { get; set; } public virtual string Name { get; set; } public virtual ICollec…
NHibernate 能否在不使用批处理或 Criteria API 的情况下解决订单->客户关系的 N+1 问题?
我一直在阅读和环顾四周,以白纸黑字找到这个答案。 我们来聊聊熟悉的吧 客户和订单问题。让我们 假设我加载 100 个订单,每个订单 与一个且仅一个相…
流畅的 nhibernate 与基类一对一
假设我有类: class Person { String FirstName; String LastName; Pet Pet; } class Pet { String Name; Person Owner; } class Cat : Pet { Int32 M…
流畅的 NHibernate compositeid 到映射类
我试图弄清楚如何使用 CompositeId 来映射另一个类。这是一个测试用例: 表: TestParent: TestParentId (PK) FavoriteColor TestChild: TestParentId…
具有 2 个类引用同一类的流畅 NHibernate 自动映射问题
例如: public class Foo { IList bars; } public class Bar { public Foo ParentFoo; } public class NewBar { public Foo ParentFoo2; } 自动映射生…
Fluent NHibernate generated.Insert 无法按预期工作
我想使用以下映射从数据库自动生成实体的数字: Map(m => m.No).Not.Nullable().ReadOnly().Unique().Generated.Insert(); 为什么没有为 int 类型的属…
我有什么理由不应该在 nHibernate 中缓存吗?
我刚刚发现了流畅的 nHibernate 中 Cache.ReadWrite() 的乐趣,并且一直在使用 nhprof 广泛分析结果。 看上去很有用,但又显得有点欺骗性。我不想想要…
UoW 的 nHibernate [TransactionAttribute] 与存储库模式冲突
在研究设计 IRepository 结构的最佳方法时,我在浏览一些论坛时发现了一个名为“Whiteboard”的项目 (http://whiteboardchat.codeplex.com/) >NHProf…
Fluent Nhibernate - 一对多映射问题
我在尝试在流畅的 nhibernate 中进行一对多映射时遇到 NHibernate.MappingException 。 以下是我的实体及其映射类的片段: public class ReportReques…