NHibernate 3 GA LINQ 与新 Fluent NHbernate 二进制文件布尔转换问题
我一直在使用 NHibernate beta 和 Fluent NHibernate。一切都很好,直到我转到 GA 版本,所有二进制文件都来自 Fluent NHibernate http://fluentnhibe…
如何在 NHibernate 中的异构集合上执行 OfType<>().Count() ?
我有一个如下所示的实体: public class Album { public virtual string Name { get set } public virtual IEnumerable<Media> { get set } publi…
NHibernate:无法成功预加载
我使用的是用 NH3 重新编译的 NH 3.0 和 FNH 1.1。 我有一个用户模型,我希望在加载它时始终检索其配置文件。我使用 NH3 的 linq 提供程序,但无法使…
使用 NHibernate 和存储库模式返回不存在的项目的子集合
我在最新的应用程序中使用 NHibernate 和存储库模式。我有 3 个表/实体:具有以下架构的区域、标签和翻译。 Regions Id RegionName Tags Id FilePath …
多对多和级联:实体删除问题
我有以下两个实体及其映射: public class VideoCategory : BaseEntity<VideoCategory> { private readonly Iesi.Collections.Generic.ISet<Vid…
如何映射主键由 2 个字段组成的数据库(一组插入,一个标识)?
我目前正在开发一个带有 SQL Server 2000 数据库的旧 ASP 应用程序,我们正在尝试使用 .NET 和 NHibernate 将其移植到较新的技术。 在该数据库中,所…
Fluent NHibernate with ASP.NET MVC 2 - 每个用户 1 个连接字符串的会话管理
我需要配置我的 Fluent NHibernate / ASP.NET MVC 2 应用程序,以便为每个用户使用单个连接/连接字符串。这是因为: 有多个数据库,所有数据库都具有…
S#arp 架构中的一对一映射
我的头上有一股明显的电路烧毁的气味,所以请原谅我的无知。 我正在尝试在 S#arp 架构中建立一对一的关系(好吧,让 Automapper 来做)。 我有 public…
使用 FluentNHibernate 在多个列上添加唯一约束
我有一个类,有一个主键和 2 个外键。外国组合必须是唯一的。我看不出有什么办法可以做到这一点(至少自从 SetAttribute 被弃用以来)。 James 通过 S…
Fluent NHibernate 映射(有条件的一对一)
我正在尝试“清理”设计不良的数据库结构(至少在我的 ORM 中)。 表结构是这样的: Table: Members memberID (int PK) username (varchar) Table: Ad…
流畅的 NHibernate 与 ManyToMany 和自定义链接表
我有以下架构,当我删除一侧的一个对象时,它似乎试图删除另一侧的对象。我对正确使用的 Cascade 选项有些困惑,而且我认为 Oren 对它们的简短描述没…
在父子关系中将表映射到自身 Fluent Nhibernate
我遇到过将表的列映射到同一个表的主键的情况。该表看起来像这样 ---+-------+--------- ID Name ParentId ---+-------+--------- 1 Parent1 0 2 Chil…
使用 UseOverridesFromAssemblyOf 进行自动映射不会调用基类的重写类
我正在使用流畅的 nHibernate 自动映射,非常简单,就像这样: Fluently.Configure() .Database(MsSqlConfiguration.MsSql2008 .ConnectionString(c =…