流畅的 nHibernate QueryOver SQL“CASE”相等的
编写这段 SQL: SELECT CASE WHEN t.type = 'a' THEN t.name ELSE t.otherName END as "Name" FROM myTable t 基本上我想做的就是在 QueryOver 中…
Fluent NHibernate Automappings 为 1 个关系生成 2 个外键
我有这个设置(为简洁起见而精简) Class Employee virtual IList HasInitialed { get; private set; } Class ChecklistItem virtual Employee Initia…
使用 Fluent 和 Nhibernate 进行一对一映射时的 Reveal.Member 问题
我正在关注布鲁诺的优秀 文章,用于流畅的 Nhibernate 中的一对一映射。然而,我在映射私有实体时遇到了一个小麻烦,并出现了一个不清楚的错误。这是…
如何使用 Fluent nHibernate 将 UInt64 字段映射到decimal(20, 0) 列?
我正在使用 MS SQL Server 2008R2 Fluent nHibernate 1.3 nHibernate 3.2 我的域中有一个 UInt64 字段,可能会占用整个 UInt64 范围。由于 MS-SQL 不…
没有会话绑定到当前上下文
我遵循了本教程: http://nhforge.org/blogs/nhibernate/archive/2011/03/03/ effective-nhibernate-session-management-for-web-apps.aspx 我没有得…
如何在流利的nhibernate中更改FK名称
我想知道如何使用流畅的 nhibernate 更改 FK 的名称。 现在,它使所有外键(如(product_id,student_id))找到,但有一个表我希望它有一个不同的名…
如何在多对多链接表上指定SchemaAction?
我在 ClassMap 上使用 SchemaAction.None() 映射一些旧视图,但是也有一些 ManyToMany 使用旧视图作为链接表。如何从架构导出中排除这些链接表? 例如…
如何将这个字典映射到最新的 FluentNHibernate 版本?
我还有一个问题。我升级到 FluentNHibernate 现在得到了 我的字典映射有问题。 我尝试映射的类具有以下属性 IDictionary LohnParameter 映射如下 HasM…
NHibernate.HibernateException:无法找到持久器:ABC.Interfaces.Entities.IUser
我收到此错误: NHibernate.HibernateException:无法定位持久器:ABC.Interfaces.Entities.IUser 这是否意味着由于某种原因未找到映射文件(我正在使…
具有私有支持字段的 nhibernate 集合查询
我在学生和教授 (_students_selected) 之间的数据库(带有桥接表)中建模了一对多关系,在我的实体中,我将其建模为一对多关系,即教授有一个学生。 H…
流畅的 NHibernate 映射
我已将值插入“品牌”和“型号”表中。但两个表中的 Id 均以偶数和奇数显示。 Id 列假设为 .GenerateBy.Identity();父表和子表的 Id 列中均为 (1,2,3,…