使用 Fluent NHibernate 映射与相应属性具有不同类型的支持字段
我需要使用 Fluent NHibernate 将此类保留在数据库上: public class RaccoonCity { public virtual int Id { get private set } public virtual Date…
枚举解析似乎不适用于 Fluent NHibernate
我有一个带有名为 Salutation 的枚举的数据访问类: public enum Salutation { Unknown = 0, Dame = 1, etc Mr = 5, etc } 我正在使用 NHibernate 保…
为什么 NHibernate 没有意识到我的域对象需要更新,而不是插入?
我有一个网页,它使用 NHibernate 加载域对象。然后,该对象的状态存储在页面控件中,当用户单击“保存”按钮时,将创建一个新对象,并从页面控件填充…
使用 Fluent NHibernate 映射集合类型
我在我的项目中使用了 Fluent NH,但在使用 Collection 类时遇到了一些问题。这是我的类的代码, public class Vendor { public virtual int Id { get…
NHibernate数据检索问题
这些代码在保存数据时运行良好。 但它无法从 b_TeacherDetail 表中检索数据。例如: TeacherRepository tRep = new TeacherRepository() Teacher t = …
NHIbernate <任何>映射问题
我正在将 NHibernate 用于电子商务网站,但很难让简单的映射正常工作。本质上,我有一个 ContactDetails 实体,用于保存任何类型用户(买家/卖家/广告…
NHibernate 没有外键的映射集合
我有一个名为WorkingDays 的课程,该课程需要一组日期,这些日期是银行假日的日期。在我们的数据库中,我们有一个包含这些日期的表 - 我希望 nhiberna…
异常? HasManyToMany NHibernate 映射
数据库结构: Shows ID Name Genres ID Name ShowsGenres ShowsID GenresID 上面是我的数据库,我正在尝试找出如何正确映射它。我的 Show 对象是这样…
NHibernate not-null 属性无效
我正在尝试向现有表添加一列。我向映射添加了一个属性: <property name="SelectionId" column="selection_id" not-null="true"/> 当我打开会话时…
如何从 FluentNHibernate 生成 hbm.xml 文件
我正在尝试遵循此 tutorial 但不是用我的映射生成预期的 hbm.xml 文件,而是为我的实体生成简单的 .cs 类,例如: public class ProductMap : ClassMa…
nhibernate <子类> <加入>嵌套另一个子类映射(导致叶类的重复插入)
这个映射有什么问题吗? 保存 Class3 的实例时,将在 Table_2 中插入两行! 第一行将 Column4 设置为 null,并将 Column3 的值设置为正确, 第二行将 …
流畅的 NHibernate:如何映射 IList>>
我想要一个这样的结构: Mapping class int ID {getset} IList<KeyValuePair<string,string>> Criteria {getset} Criteria class int ID {get…
如何使用 FluentNHibernate 映射 NHibernate 自定义集合?
我试图绘制两天的集合图但没有成功。我还阅读了所有可能的文章和论坛,但仍然在那里。好的,问题来了: 1)集合类包含一个私有字段“_internalCollect…
流畅的 NHibernate 映射 - 复合键
我正在尝试在 FNH 中映射以下表/实体,但似乎一无所获! **Tables** Contacts ID (PK - int - generated) ... PhoneTypes ID (PK - varchar - assigne…
如何在 SQLite/NHibernate 组合中正确映射小型二进制对象(错误的类型关联)?
尝试在 SQLite 中存储 C#/.NET 类型 byte[] 的属性。这是我的映射: <class name="MyClass" lazy="false" table="MyTable"> <property name="My…