Fluent Nhibernate - 一对多映射 - 与父级类型相同的子级
我有一个类定义为: public class ReportClient { public virtual int? Id { get; set; } public virtual long? ClientId { get; set; } public virtu…
如何在流畅的nhibernate中使用分页查询
我想在流畅的 nHibernate 中使用以下查询: _dataContext.Products .Where(filterExpression) .OrderBy(sortExpression + " " + sortDirection) .Skip…
Mvc3 NHibernate SQLite20驱动程序错误
以前有人遇到过这个错误吗?如果我尝试 Mvc2、NHibernate 和 SQLite,它工作正常,但它会与 Mvc3 中断。 无法找到程序集 System.Data.SQLite 中的 IDb…
使用 Fluent NHibernate 的任何映射
Nhibernate 文档指定 ReferenceAny() 作为映射继承树的方法。 在此处查看文档。但是,代码指定该方法已弃用,并将在下一版本中删除。还有其他方法可以…
我应该如何正确使用 FluentNHibernate.Testing 的 CheckList?
我正在尝试使用 FNH 中内置的持久性规范测试。 CheckList 方法似乎是最近添加的,但较旧的 CheckEnumerable 已被弃用,因此我假设 CheckList 是稳定的…
没有持久化:Fluent nHibernate 异常
我收到异常“No persister for: MVCTemplate.Common.Entities.User”。我谷歌这个问题并应用我找到的所有解决方案。但一切对我来说都没用。 有谁知道…
NHibernate - 三个类之间的三个双向关系给出 N+1
我有一个有点复杂的形成三角形的对象模型。 User 实体包含 Items 和 Taxonomies 的集合。 Item 也有分类法。为了方便起见,我希望 Item 和 Taxonomy …
流畅的 NHibernate 多对多映射
我有一个场景,其中我有两个表,第三个桥接表用于多对多关系。 表 A: AID AName 表 B: BID BName 表AB 援助 出价 允许 I have extra field in bridg…
在 Fluent-nhibernate 映射中将字符串转换为双精度
我有一个带有字符串列的 SQL 表,该列可能包含 null、空字符串或双精度值。 我想将此列映射到一个 double 的 C# 属性,当该列为 null 或空时默认为零…
Fluent nHibernate 多对多映射
我有两个名为 Users 和 Roles 的表,以及一个桥接表来形成用户和角色之间的多对多关系。 我的问题是,如何在流畅的 nHibernate 中创建多对多关系的映…
如何确保流畅的 NHibernate 映射和迁移同步?
我使用 Migrator Dot Net 来版本化我的数据库架构,并使用 Fluent NHibernate 将模型映射到架构。 是否有一种好的(阅读:自动化)方法来比较运行迁移…
Fluent nHibernate 配置错误
我使用以下代码在我的应用程序中进行 Fluent nHibernate 的配置, var FNHConfig = Fluently.Configure() .Database(MsSqlConfiguration.MsSql2008 .C…
在mvc 3中使用流畅的nhibernate删除问题
我有一个名为 MVCTemplate.Common 的图层,有两个文件夹 Entities 和 Mappings。在实体User.cs和Role.cs中分别如下: using System; using System.Col…
如何让 NHibernate 停止使用 nvarchar(4000) 来插入参数字符串?
我需要优化由域实体上的保存(插入查询)生成的查询。我已经使用 Fluent NHibernate 配置了 NHibernate。 以下是 NHibernate 在插入用户对投票的响应…
自定义类包含另一个自定义类时的 DataContractResolver / KnownType 问题
我正在尝试使用 DataContractJsonSerializer 类将对象列表输出为 json 格式,但是我不断遇到以下错误。 Type 'Castle.Proxies.JokeCategoryProxy' wit…