错误:流畅的 NHibernate 映射引用了不同程序集中的映射
我的公司有多个站点引用相同的数据库和核心代码库。 然后我们有一个 CMS 来管理数据。 在核心库中,我有一个 Site 类,其中包含有关每个站点的大量基…
如何将 2 个表(1:多)映射到流畅的 NHibernate 中的单个域对象?
假设我有 Person (Id, Name) 和 Address (Id, PersonId, Address, IsPrimary) 表,具有 1 到 0..2 关系。这两者都应该映射到单个域对象 Person,如下…
如何在 Fluent NHibernate 中按命名空间添加映射
在我的应用程序中,我需要与多个数据库通信。我在 NHibernate 中通过为每个数据库创建一个 SessionFactory 来处理这个问题(我认为这是正确的做法)。…
Fluent Nhibernate 3 映射复合字段(自定义类型)
大家好,我的场景 public class Permission { public virtual Function Function { get; set; } public virtual Profile Profile { get; set; } } pub…
如何在 NHibernate 中插入引用外键的子元素?
我对 Fluent NHibernate 还很陌生。不知道我应该如何处理这个问题。 我有两个实体: public class Student { public virtual Guid StudentId { get; s…
Fluent NHibernate 自动映射基类覆盖
我有以下基类。 public abstract class BaseEntity { public virtual long Id { get; set; } public virtual DateTime CreateDate { get; set; } publ…
Fluent nHibernate 映射问题
我有两张桌子,比如说商店和部门。 ShopTable ShopId ShopName DepartmentTable DepartmentId ShopId Name Type 好的,现在我将 shoptable 映射到 Sho…
如何使用 Fluent Nhibernate 映射整数数组
我有一个课程 Class A { public virtual int[] measurements { get; set; } public virtual int Id { get; private set; } public virtual string Ins…
Fluent NHibernate 将日期和时间字段合并为 DateTime 对象
我有一个数据库表(我无法更改),它将日期和时间存储在单独的字段中,但我的类只有一个 DateTime 属性(已打开)。 DateOpened 2011-05-10 00:00:00.…
多表连接 HQL(带有 Fluent nHibernate 的 ASP.NET MVC 2)
我有一个用 ASP.NET MVC 和流畅的 NHibernate 编写的 Web 应用程序。 我有 4 个层次结构表。哪个 投票->后->类别->公司简介 我尝试构建一个查询,其中…
NHibernate IUserType 未应用于插入
我使用 NHibernate 和 Postgresql 作为后端,并且必须创建自定义类型来将 System.DateTime 转换为 Postgresql“时间”类型以及将 System.TimeSpans 转…
不确定如何使用 LINQ 实现 nHibernate 的特定扩展
在颇受欢迎的 ayende.com 网站的博客文章中 博客文章。有一个部分以非常具体的方式引起了我的注意。 在帖子接近尾声时,他发表了一条评论(引自该网站…
一对多关系在 NHibernate 中不起作用
我正在使用 FluentHibernate 和 Automapping。我的课程 public class Student { public Student() { Books = new List(); } public virtual int Id{ge…
ASP.NET MVC Web 层是否应该引用 nHibernate .dll?
在所有关于关注点分离的讨论中,我似乎一直遇到这样的问题:我的 ASP.NET MVC 应用程序必须引用许多与 nhibernate 和 fluid nhibernate 相关的库来进…