FluentNHibernate 中的 Mutable NaturalId 修改时会抛出异常
我有一个带有代理 ID 的实体和一个使用 FluentNHibernate 映射的复合 NaturalId。我使自然 id 可变,将其标记为“Not.ReadOnly()”。类似于: public …
Nhibernate - 如何使用 CompositeId 设计 DomainObjects 和映射
起初我对 ORM、nhibernate 和 FHN 还很陌生。我已经研究这个东西几天了。 我有一个包含 4 个表的现有数据库: 所以我首先尝试让 Auswahl 和 RefAuswah…
FluentNHibernate HasManyToMany 语法
我在找出与 FluentNHibernate 映射多对多关系的正确语法时遇到了一些麻烦。我已经查看了 SO 和其他地方的其他几个问题,但没有看到任何具有相同表结构…
使用 NHibernate 执行 MySql 全文搜索
NHibernate 中是否可以执行这样的语句? SELECT * FROM mytable WHERE field2 = "word" OR MATCH (field1) AGAINTS ('wordA' IN BOOLEAN MODE) …
在哪里可以获得 NHibernate 的 Linq?
在哪里可以获取 NHibernate 的最新 Linq 提供程序?我还使用 当前版本的 Fluent NHibernate (1.1)。当前的 Linq 提供程序(一旦我找到它)可以很好地…
使用 Fluent nHibernate 将 SQL Server 时间戳列自动映射到 byte[]
我开始在一个项目中使用 Fluent nHibernate,并尝试让自动映射发挥作用。当时,我一直致力于将数据库的时间戳字段映射到字节数组。我们使用 SQL Serve…
FluentNhibernate 和参考文献
我试图更改约定,以便我的 ID 遵循以下简单规则:ProductCode、CustomerCode、OrderCode 等。 我找到了一种简单的方法来添加约定: public class Prim…
Fluent 错误无效的对象名称“hibernate_unique_key”
当我可以很好地从表中提取数据时,但是当我尝试“VerifyTheMappings”流利时,我收到“hibernate_unique_key”错误 如果我打开 SQL 探查器,我会看到…
Fluent NHibernate 继承问题
我正在使用 Nhibernate 和 Fluent,但遇到了继承问题。 这里是我的数据库模式 TABLE Base IDBASE (PK) Field1 TYPE TABLE T1 IDBASE (PK and FK) Fiel…
流畅的 NHibernate 控制台应用程序
我在一个非常小的控制台应用程序中有以下代码: using System using System.Collections.Generic using System.Linq using System.Reflection using S…
使用外键约束的 FluentNHibernate 一对一
好的,我有 2 个对象和一个外键。 第一个对象是。 public class OutboundEmailMap : ClassMap<OutboundEmail> { public OutboundEmailMap() { Tab…
NHibernate SQLite on Mono并发问题:数据库文件被锁定
我有一个应用程序,正在从 MSSQL 和 .NET 移植到 SQLite 和 Mono。我正在使用 NHibernate、FluentNHibernate、NHibernateLINQ 和 SQLite。 当我测试只…
NHibernate 简单删除让我发疯
我正在尝试删除一个实体(ForumTopic)并删除其中的帖子(ForumPost)。这是我的实体: public class ForumTopic { public virtual int TopicID { get…
nHibernate - SaveOrUpdate(没有持久化器:)
我有一个抽象类: [Serializable] public abstract class BaseModel { public virtual int Id { get private set } public virtual DateTime? Created…