FluentNHibernate:同一实体之间的多个一对多关系
我正在开发一个错误跟踪应用程序。有票证,每张票证都有一个开启者用户和一个指定用户。所以,基本上,我有两个实体,它们彼此之间有两个多对一的关系…
NHibernate IQueryable 集合作为 root 的属性
我有一个根对象,它有一个集合属性。 例如: I have a Shelf object that has Books. // Now public class Shelf { public ICollection<Book> Boo…
如何在 Fluent NHibernate 中映射 SubclassMap 和 HasManyToMany
我的问题是流畅的 nhibernate 映射多对多关系,它们最终引用了一个不存在的 Id。 public UserMap() { Id(x => x.Id) Map(x => x.Name) Map(x =>…
Nhibernate 3.0 和 FluentNHibernate
有人一起建造卡车 NHibernate 和 FluentNhibernate 吗?运作如何?您将其用于生产系统吗? Linq 支持如何? 它快要发布了吗? 有没有一种简洁明了的方…
NHibernate 映射属性与 Fluent NHibernate
映射属性是否提供与 NHIB HBM 相同的多功能性?您能否将它们与 FNH 一起使用来处理 FNH 还不能像 hbm 那样完成的事情? 干杯, Berryl 通过映射属性,…
防止在 Fluent NHibernate 中映射类的所有公共成员
我有一个从 WSDL 生成的类,该类具有一堆公共属性和一个公共事件。我正在用我自己的类扩展这个类并向其添加一些属性。我自己的所有属性都被声明为虚拟…
具有 Fluent Nhibernate 的嵌套子类
我已经看到了如何使用旧的子类语法执行此操作的示例,但没有看到使用较新的 : SubclassMap 语法的示例。 基本上,我的表中有多个鉴别器,需要弄清楚如…
Nhibernate:一对多映射问题 - 无法级联删除而无需逆向。设置 NULL 错误
我目前的情况是,每篇文章只有 1 个结果。每篇文章可能有也可能没有结果。 理论上,这是一对一的映射,但是由于NHibernate并不真正支持一对一,所以我…
SQLite 连接池与 Fluent NHibernate
有没有办法使用 Fluent NHibernate 配置来设置 SQLite 连接池? 例如,相当于 DataSource=:memory: 的内容是: var sessionFactory = Fluently .Confi…
在 NHibernate 中将双向多对多关系的哪一侧设置为逆关系重要吗?
简单的问题:在 NHibernate 中将双向多对多关系的哪一侧设置为逆关系重要吗?如果是这样,将其设置在一端与另一端有何影响? 更多澄清:我正在设置关…
Fluent NHibernate 存储库及其子类
难以理解使用 Fluent NHibernate 通过通用存储库实现子类的最佳方法。 我有一个基类和两个子类,例如: public abstract class Person { public virtu…
FluentNHibernate - ClassMap 与 IAutoMappingOverride
在 FluentNHibernate 中,何时应该对 EntityMap 类使用 ClassMap 以及何时使用 IAutoMappingOverride 。 public class PostMap : ClassMap<Post> …
如何微调 FluentNHibernate 的自动映射器?
好的,昨天我设法获得了 NHibernate 和 FluentNHibernate 的最新主干版本,以便与我最新的小项目一起使用。 (我正在开发一个错误跟踪应用程序。)我…