使用 Fluent NHibernate 选择 N 个随机行
如何使用 Fluent NHibernate 检索 N 个随机实体? 所需的查询: SELECT TOP 5 * FROM MyTable ORDER BY newid() 我希望能够使用 Linq 存储库来实现此…
如何使用流畅的 nhibernate 保存对象
您好,我对如何使用流畅的 nhibernate 保存对象感到困惑。 假设我有一个 Foo 类,它与 ChildFoo 具有一对多的关系。 表 foo 有 id 和 name。表 ChildF…
复合键流畅的nhibernate
一个人可以在流畅的休眠状态下做到这一点吗? 当我尝试保存时,我提供配置文件和场景对象,并且 id 不为空。 Nhibernate 抱怨它不能为 ProfileID 列确…
如何解决 nHibernate 集合初始化不佳的问题
nHibernate3;从 EAV 数据模式中检索 4xxx 记录。当 nHibernate 或 .NET 第一次初始化这些集合时,我们会看到严重的惩罚。后续调用的执行效率似乎更高…
流畅的 nhibernate 自动映射忽略继承的属性
我正在使用 Fluent nhibernate 来映射以下模型: public abstract class BasePermission : Entity { public abstract string Name { get } } public c…
使用 NuGet 安装 NHibernate 3.2
我是 NHibernate 的新手,一直在尝试使用 NuGet 来启动和运行它、Fluent NHibernate 和 NProf。阅读本文后(http ://gurustop.net/blog/2011/03/13/nh…
NHibernate:TINYINT 而不是几何
我正在使用 NHibernate 开发一个 C# 项目,我使用 fluant-nhibernate 和 autoMapping : FluentConfiguration configuration = Fluently.Configure() …
是否可以通过 odbc 连接使用(流畅)nhibernate?
我必须使用自定义 odbc 驱动程序。 我需要作为连接字符串传递的是 DSN。 我如何使用(流畅的)nhibernate 来做到这一点? FluentNHibernate.Cfg.Db 仅…
即使进行持久配置优化,流畅的 nHibernate 启动仍然很慢
我们正在尝试减少 Fluent nHibernate 的启动开销。 我们见过的关于这个主题的所有文章(包括这篇文章)都做了以下内容两个建议: 在第一次运行时保留…
无法获取 StrongNameKeyPair 的公钥
我已将开发移植到另一台计算机,如果我运行项目,则会出现以下异常: 无法获取 StrongNameKeyPair 的公钥。 HibernateException:创建代理实例失败 在…
NHibernate SaveOrUpdate 子集合未使用身份 ID 更新
我显然错过了一些东西(希望是显而易见的),而且到目前为止我在谷歌上没有运气。 我有一个映射如下的父子关系 简化的父映射 public sealed class Par…
如何使用 Fluent NHibernate 配置以下连接?
这是基于遗留系统的。 我有以下表格: CREATE TABLE a id int CREATE TABLE b a_id int, c_id int relationshipid int -- must be IN (1, 2, 3) CREAT…
流畅的NHibernate?我这样做正确吗?
我是第一次使用 Fluent NHibernate 和 NHibernate。我从 2000 年左右就开始使用内部编写的自定义映射器。大约 2 年前切换到 LinqToSQL,大约 6 个月前…
NHibernate、NHibernate.Linq 和 FluentNHibernate?投掷错误
我在上一个问题中遇到以下错误: 流畅的 NHibernate?我这样做正确吗? 但是,现在,当我调用该函数时: LoginRepository login = new LoginRepositor…