Nhibernate 删除多对一关系中的父级导致外键冲突
我有一个可以有多个人员的雇主对象: //entities public class Person { public virtual Guid Id {getset} public virtual string Name {getset} publ…
在 SharpArchitechture 项目中在哪里创建映射文件
我正在关注 Sharparchitecture.net 上的教程。我已经使用 T4 创建了一些实体,但我无法弄清楚到数据库的映射是在哪里完成的? 我想在映射文件中创建一…
Fluent NHibernate - 自动映射:单个属性允许为 null
我知道这个问题已经以类似的形式多次提出,但没有一个线程可以给我问题的具体答案。 我使用 Fluent NHibernate 和 Fluent 的自动映射来映射我的域实体…
如何编写流畅的 nhibernate 查询?
我对流利的 nhibernate 和一般的 nhibernate 很陌生。 我在网上搜索了很多,但找不到很好的帮助。 我正在使用 Fluent nhibernate 并将其映射到 SQLSer…
FluentNHibernate 自动映射“无持久化”
我正在使用最新版本的 Sharp Architecture,并且在对存储库调用 SaveOrUpdate 时遇到问题。我总是收到 MappingException with No persister for: 错误…
Nhibernate 组件映射:从数据库查询时值对象中的父对象为 null
我使用以下映射配置将值对象项映射为组件, { Table("Product") Not.LazyLoad() Id(x => x.Id, "id") Map(x => x.Number, "number") Map(x => x…
Fluent NHIbernate 冻结很多
根据探查器,FluentConfiguration.BuildConfiguration 需要 24 秒才能完成。这是我用来获取配置的代码: MsSqlConfiguration persistenceConfigurer …
当将新项目插入非空集合时,NHibernate 级联集合删除
我有以下流畅的映射: public ScanDeliverySessionMap() { Id(x => x.Id) ... ... HasManyToMany(x => x.ToScanForms) <--- IList<Form> To…
流畅的 NHibernate 与 DB2 问题
我有一个使用 Fluent NHibernate 的项目。当我尝试使用 DB2Configuration 连接到 DB2 数据库时,在尝试构建 SessionFactory 时收到以下错误: “无法…
如何使用 NHibernate 复制对象
我正在使用 Nhibernate(我是一个十足的菜鸟),我想要做的是复制从数据库加载的实体并使用新的 Id 保存它......有人遇到过这种情况吗?任何帮助将不…
Fluent Nhibernate:意外行数:0;预计:1
** 目前已解决。请参阅编辑 2 和编辑 3 ** 我是 NHibernate 新手 - 一周了,但我认为使用它会节省我在新项目上的时间,而不是其他。我一直在绞尽脑汁…
Auto 属性的 Fluent NHibernate PropertyNotFoundException
我正在尝试让 Fluent NHibernate 为我映射一个集合。我的类定义如下: public abstract class Team { public virtual Guid Id { get set } public vir…
Fluent NHibernate 级联删除不起作用
我有一个使用 Fluent NHibernate 1.1 的简单电话目录应用程序。在应用程序中,一个“Person”对象有许多“PhoneNumber”对象。我正在尝试删除一个…
Fluent NHibernate 的仅查询属性
我找不到 Ayende 的博客 可与 Fluent NHibernate 配合使用。 据我了解,我可以映射伪字段,其值是任何 hql 查询的结果。这是正确的吗?如何将此功能与…