当 ID < 时 NHibernate 写入 value = NULL 0
我们想要实现一个简单的规则,其中当实体的 ID 等于 -1 时,NHibernate 将向数据库分配(保留)NULL。例如,我们有一个“系统内”帐户,应将其作为 NU…
FluentNHibernate HasManyToMany 语法
CREATE TABLE [dbo].[User]( [UserID] [int] IDENTITY(1,1) NOT NULL, [UserName] [varchar](50) NOT NULL, [Password] [varchar](50) NOT NULL, CONS…
将 Console.Out 拆分为文件和控制台
我有一个 DatabasePopulator 控制台程序,它使用我的 Fluent NHibernate 层来发出最终用户程序所需的基本数据库模式。我想用它来生成 SQL 并将其发送…
FluentNHibernate:使用 NotFound.Ignore() 映射引用时的性能损失
我使用 FluentNhibernate,并且当使用 NotFound.Ignore() 映射关联引用时,我看到 NHibernate 执行许多查询。 由于我的遗留数据库的引用完整性有点糟…
流畅的 NHibernate 1.2 + NHibernate 3.0,指定表名选项
我是 NHibernate 的新手,目前正在做我的第一个项目。假设我有一个非常简单的表,名为“User”,它有以下列 用户 ID、名字、姓氏、用户名、密码。 我…
映射异常。没有“实体”的持久化器
大家好, 我在整个网络上进行了搜索,但没有找到这个问题的解决方案... 这是我的实体... public class Pedido : IKeyed<int> { public virtual in…
流畅地 Hibernate DB2SQL 配置
我需要 DB2 Fluently SessionFactory 的配置。 对于PostgreSQL、MySQL等都有类,参见示例,但是如何集成DB2呢? public class SessionFactory { publi…
Nhibernate 过滤器不能一致地应用于子集合
我有一个带有软删除子对象的实体。当我在父对象上调用简单的 get 时,我希望它检索未软删除的子对象。我的所有实体都有一个基类,其中保存了 id、审计…
Fluent NHibernate 仅为多个 HasMany 关系生成一列额外的列
我有一个基于 NHibernate 构建的同义词库应用程序。数据模型非常简单: public class Word { public virtual int Id { get set } public virtual stri…
NHibernate 和 AutoMapper 表现不佳:“已经存在具有相同标识符值的不同对象”
收到此错误: 具有相同标识符值的不同对象已经与会话关联:27,实体:xxx.Core.Event 基本上,我有从我的 poco 映射的视图模型,反之亦然。有问题的代…
NHibernate“无法确定 X 的类型”错误
升级项目中的 NHibernate 和 FluentNHibernate DLL 后,我现在在初始化 SessionFactory 时抛出“无法确定 MyApp.Domain.Entities.AppCategory 的类型…
NHibernate HasMany 与 Criteria 中的 OrderBy 覆盖选项
var criteria = MakeCriteriaForFindAllStudents(exportCriteria) .AddOrder<Entities.Student>(x => x.LastName, Order.Asc) .AddOrder<Ent…