NHibernate是.NET框架的成熟的开源对象关系映射器(ORM)。
当引用列不是第二个表上的主键列时,我正在尝试找出一种在 nhibernate 中映射一对一关系的方法。 例如考虑 人物表 PersonId ...
我有一个通过 Fluent NHibernate 的 AutoPersistenceModel 使用 NHibernate 的自定义存储库实现。 我有一堆实体类,我坚持使用这个存储库。 问题是,...
Npgsql nhibernate 57014 由于语句超时取消语句
我在使用 Npgsql 的一些查询中遇到随机错误。 这是堆栈跟踪: 在 NHibernate.Loader.Loader.DoList(ISessionImplementor session, QueryParameters queryParameters) 在 d:\CSharp\NH\NH\
nhibernate - 为一对多关系禁用自动\延迟加载子记录
我想知道是否有一种方法可以禁用 nHibernate 中子记录的自动加载(对于一个:多个关系)。 我们可以轻松地关闭属性的延迟加载,但我想...
如何在不加载 NHibernate 中的整个集合的情况下插入项目?
我有一个看起来像这样的类模型: 公开课TheSystem { 公共虚拟 Guid Id { get;保护集; } 公共虚拟 ICollection 用户 { get;保护集; } } ...
这个问题可能与这个问题重复: nhibernate - 为一对多关系禁用自动\延迟加载子记录 我想知道有没有办法告诉nhibernate...
如何创建具有子选择、分组依据和三个值的 NHibernate 查询
我有两个存储事件的实体类/表。现在我想创建一个按开始时间、结束时间和间隔分组的统计数据。 SQL 看起来像这样: 选择值、块、计数 (*)...
NHibernate,通过连接字符串中的故障转移伙伴进行数据库镜像
我会先说我正在使用 NHibernate v3.2 作为这个问题的开头。 假设我有一个如下所示的连接字符串(这里的关键是故障转移伙伴): Data Source=Server1\Instance;Failo...
如何重命名 SQLite 中的现有函数以执行 T-sql 代码?
主数据库是Sql server,但是对于单元测试我们使用内存中的SQLite DB。 (asp.net 核心 + nhibernate) 一些请求是用 t-sql 编写的,sqlite 由于不同的语法而崩溃。 在当前
Unable to construct Instance of specified SQLExceptionConverter
我是 Nhibernate 的新手,我正在尝试修复我们项目中出现的警告,但我无法理解异常是从哪个方法或类引发的。 警告 - 无法构建实例...
我有一个要更新的用户类。我的数据库中有一个 User 表,其中有两列:FirstName 和 Lastname,还有一个名为 DisplayName 的计算列连接......
Nhibernate System.IndexOutOfRangeException on not selected column
我遇到了这个 Nhibernate 相关的错误,我很难调试 我有以下名为 OriginalDataSource 的类 公共类 OriginalDataSource { 私有字符串
我正在努力使用 NHibernate 来实现简单的连接。 这是我所拥有的: 邮政.cs: 公开课 Post { 公共虚拟 int id { 得到;放; } 公共虚拟字符串用户 { get;放; } ...
我正在使用 Fluent NHibernate 来读写文件。目前,我有一个父子关系,映射由 公共类 ParentMappings:ClassMap { 公开
C# Fluent NHibernate 存储库模式 - 延迟初始化角色集合失败
我正在使用 Fluent NHibernate 和 Microsoft 依赖注入和存储库模式开发一个游戏服务器项目。我得到了一个包含 OpenSession 函数的数据库管理器类: 公开
在这里做了更多研究并听取了建议后,我已经能够更接近于解决我的问题。我遇到的 Nhibernate 问题涉及交易,它只是
.NET Framework 4.X 中每个请求的新 ActionFilter 实例
似乎 ActionFilter 实例在 System.Web.Mvc 和 System.Web.Http 中的单独 Web 请求之间被重用/共享。通过测试 MVC 过滤器,“相同端点”使用...
LINQ-NHibernate - 只为复杂对象选择几个字段(包括集合)
我在我的一个项目(和 ASP.NET MVC 应用程序)中使用 Fluent NHibernate,使用 LINQ 查询数据(使用 LINQ to NHibernate 库)。 更改对象名称以保护客栈...
我需要过滤我的 Concept 模型的页面,Concept 引用 TelecoCompany,因此我想按该 TelecoCompany 的名称进行过滤。我在比较时遇到了一些错误,所以我意识到我需要 ...
Insert into table with "where" clause in the mapping
我正在尝试为具有复合键的表设置映射,但我只对其中一个键列中具有固定值的值感兴趣。例子: 第一的 第二 价值 100 1个 42 ...