FluentNhiberate 在 transaction.Save() 上映射 SQLCE4 VALUES(?,?,?,?)
这个我实在是想不出来... 我尝试将 FluentNhibernate 与 SQLCE4 一起使用.. 我的会话配置如下所示: public class FluentNHibernateFactory { private…
FluentNHibernate 棘手的映射
当我加载数据时,所有内容都已正确映射和加载,但是当我尝试使用 Period、PaymentType 和 CalendarEntry 插入对象图时,它会引发异常: {"Cannot inse…
流畅的 Nhibernate 映射从二级表加载集合
你能用流畅的 nhibernate 映射以下场景吗?如果是的话,如何映射: 表结构如下所示: PrimaryTable |__ 中间表 |__MyData "PrimaryTable" ->…
流畅的 Nhibernate 跨模式映射关系
我有一个对象 Site,如下所示 public class Site { public virtual int SiteId { get; set; } public virtual Options Options { get; set; } } 我有…
FluentNHibernate 或通过代码映射到 NHibernate 的端口
我有几个项目使用 NH 和 FNH 来生成映射(一些 Fluent 一些 Automapped)。仍然存在一些我需要的错误和缺失的功能,但似乎 FNH 可能会因为集成到 NHib…
多个 hasmany 相同的 keycolumn - 非法访问加载集合
有用。拉取数据,但出现此错误:非法访问加载集合 public class Image : File { public virtual string ImagePath { get; set; } } public class Vide…
使用判别器的 Fluent NHibernate 的多级继承
我处于令人羡慕的境地,必须与遗留数据库集成,幸运的是出于只读目的,并且选择使用 NHibernate。到目前为止,一切都很好,但我有一个新的要求,让我…
使用 Fluent NHibernate、Oracle 10g 和 OracleClientConfiguration.Oracle10 映射 clob
我一直在尝试使用 Fluent NHibernate 1.2.0.712 针对 Oracle 10g 映射 clob 字段。我正在使用 System.Data 提供程序,因为它默认可用,并试图避免由于…
NHibernate 3.2 - 现在所有属性都需要“设置”吗?方法?
我们最近将 Automapped FNH / NH 项目升级到 NH 3.2,但遇到了很多问题。 我们的对象模型中有很多属性只有一个“getter”,例如, public virtual flo…
Fluent NHibernate - 映射列表<十进制>到已订购的子表十进制>
我正在重构一个流畅的 nHibernate 映射,但我似乎无法弄清楚这一点。我想将 List 类型的属性重新映射到子表,但如果可能,请使用单个 HasMany。 现在…
Nhibernate 有很多插入会生成额外的更新(无反向)
我有一个包含两个子类列表的父类 public class Parent { ... public virtual ICollection Foo{ get; set; } public virtual ICollection Bar{ get; se…
Fluent NHibernate 未将子行映射到集合属性(DB2 数据库)
背景: 我正在处理旧版 DB2 数据库,因此我无法控制架构。我已经在这个网站上搜索过答案,但没有找到。我也搜索过谷歌并没有找到合适的答案。 这里描…
使用 Fluent nhibernate 映射引用的基类
我正在尝试映射一个类层次结构,如下所示: public abstract class A { } public class B : A { } public class C : A { } 我不想映射类 A,因为它是…
在 Hibernate/NHibernate 中映射类继承的多对多关系
在最简化的版本中,这是我的问题 public class D{ public List ListofA {get;set;} } public interface A{ } public class B implements A{ } public …
CompositeId 导致无法编译映射文档错误
我正在尝试使用 CompositeId 映射到旧系统。源数据库有一个复合主键,因此我无法使用正常的 this.Id 映射。 这是我尝试映射它: public PriorityListP…