nhibernate中的集合级联类型
我正在使用 NHibernate 3.2,并使用代码映射。 测试用例非常简单 - 我有一个商店和一个产品,通过多对多集合链接。 StoreMap 中的多对多集合映射如下…
NHibernate - CreateSQLQuery 异常“没有持久化..”,为什么?
我正在尝试使用 CreateSQLQuery 在 NHibernate 中创建 SQL 查询: var query = session.CreateSQLQuery( "select loss.id as loss.Id, loss.start_dat…
NHibernate 异常:无法初始化集合,列名无效。流畅的映射。也许是多对一的问题?
我对通过 NHibernate 遇到的异常感到困惑和沮丧。对于这篇文章的篇幅,我深表歉意,但我已尝试提供适当的详细信息来充分解释该问题,以获得一些帮助!…
如何在 NHibernate 3.2 按代码映射中将整个映射设置为只读?
我刚刚开始了解 NHibernate 3.2 及其“通过代码映射”功能,并将 Fluent 映射迁移到它。 是否有相当于流畅的“ReadOnly();”函数,使整个映射只读? …
带有元素列表的映射字典
Fluent NHibernate 是否可以使用以下签名映射属性? IDictionary> NavigationActions; NavigationType 是一个枚举,NavigationActionEntity 是一个映…
层次结构中具有抽象类的每个子类策略表中的列名称错误
考虑以下类层次结构: public abstract class Entity { public virtual int Id { get; private set; } } public class ConfiguredBlockEntity : Entit…
如何使用 Fluent NHibernate 映射浮点数集合?
我有一个类,其中包含我试图在 FNH 中映射的浮点集合 (IList): class WeeklyHours { public virtual Person Employee { get; set; } public virtual …
NHibernate - 有没有办法映射使用 sql 函数并返回表的公式?!
我有一个返回表的 sql 函数,我需要将其映射到我正在尝试使用公式的集合,但据我所知,公式仅适用于单个返回值(对吗?!?) 有没有办法使用公式并将…
NHibernate 映射多对多列表未正确加载对象
我正在尝试在我的一个对象中创建多对多列表。 我尝试通过 NHibernate 保存和加载三个类:Intersection、Vehicle 和 Zone。 Intersection 和 Vehicle …
“PropertyAccessException:无效转换”当尝试检索存储为 AnsiString 的枚举属性时
我需要将枚举存储在数据库中作为 varchar 而不是 nvarchar,因此我使用“AnsiString”映射,如下所示: public class Document { public virtual int …
在运行时使用 NHibernate 创建一对多关联时出错?
我遇到的情况是,实体模型的某些部分仅在运行时已知。为了以简单的方式创建查询,我想在创建 SessionFactory 之前在引用它们的项目上添加一个简单的一…