如何使用 nHibernate 映射 n 列主键
我有一个包含 2 列作为 PK(复合主键)的表。 如何将它们映射到 hbm.xml 中的“Id”? 我怎样才能用流畅的nhibernate做到这一点?…
流畅的 Nhibernate 映射从二级表加载集合
你能用流畅的 nhibernate 映射以下场景吗?如果是的话,如何映射: 表结构如下所示: PrimaryTable |__ 中间表 |__MyData "PrimaryTable" ->…
使用 NHibernate 映射表
我是 NHibernate 的新手,所以我不确定这是否是提问的地方。但就这样吧。 这是我的问题: 我正在使用 Orchard CMS 构建一个网站。所有 Orchard 表均由…
映射自引用 IDictionary使用流畅的 NHibernate
我的域模型中有以下实体: class Entity { public int Id { get; set; } } class Foo : Entity { public IDictionary Attributes { get; set; } } cla…
流畅的 nhibernate 可空外键“空引用异常”
我刚刚开始使用 nHibernate Fluent,并且我的关联一切进展顺利,直到我遇到一个 StateID(这是一个外键,见下文)为空的位置。 得到一个错误 “空引用…
流畅的 NHibernate 映射没有虚拟属性的类
我正在使用 nhibernate 构建自己的会员提供程序。将 MembershipUser 类硬塞到 nhibernate 映射中是一件非常困难的事情,我认为主要是因为基本属性和方…
流畅的 Nhibernate 跨模式映射关系
我有一个对象 Site,如下所示 public class Site { public virtual int SiteId { get; set; } public virtual Options Options { get; set; } } 我有…
如何在运行时检测 NHibernate HasManyToMany 映射?
我正在尝试在运行时检测实体中的 HasManyToMany 关系以进行测试。我遇到了很多关于人们编写错误映射的问题,因此我编写了一个测试来测试我们的持续集…
FluentNHibernate 或通过代码映射到 NHibernate 的端口
我有几个项目使用 NH 和 FNH 来生成映射(一些 Fluent 一些 Automapped)。仍然存在一些我需要的错误和缺失的功能,但似乎 FNH 可能会因为集成到 NHib…
(流利)NHibernate SELECT IN
给出下表: tool *toolid *n other fields process *processid *n other fields toolprocess *toolprocessid *toolid *processid *n other fields 当…
NHibernate - 使用附加数据对相同类型的实体之间的关系进行建模
我几乎用尽了谷歌,还没有弄清楚如何完成我的数据模型的映射。更重要的是,我还没有真正找到一种对域进行建模的好方法。 这是我拥有的数据: CREATE T…
在 NHibernate 中的一次保存操作中将实体列表添加到父实体
我正在使用 Fluent Nhibernate,我的相关实体是: public class Product { public virtual int ID {get; set;} public virtual string Name {get; set…
多个 hasmany 相同的 keycolumn - 非法访问加载集合
有用。拉取数据,但出现此错误:非法访问加载集合 public class Image : File { public virtual string ImagePath { get; set; } } public class Vide…
Fluent Nhibernate - 在 SQL CE 4 中自动生成表时如何指定表模式
我使用 SQL CE 作为运行本地和 CI 集成测试的数据库(通常我们的站点在普通 SQL 服务器上运行)。我们使用 Fluent Nhibernate 进行映射,并让它从 Map…