NHibernate HasMany 关系。在会话重新打开之前,集合为空
我遇到了 NHibernate 的问题,而且我想,还有延迟加载的问题。 我有两个相互关联的实体类: public class User { // lots of properties public virtu…
通过 NHibernate 检索/保存链接到其他实体的日志条目的最佳方法是什么?
免责声明:我概述了简化的图片以强调我的问题的要点。 我正在开发的应用程序维护一组资源。我们在 NHibernate 中有一个相应的表和映射实体。每个资源…
Nhibernate 一对多删除不起作用
嗨,我有一个一对多的ComplianceSet - >合规性项目。 ComplianceItem 有一个一对多的ComplianceItem ->合规性项目实例。 我有 ComplianceSet HasMany(…
NHibernate 和 HasMany 映射
我对两个实体有简单的映射: poll 和 polloption Poll: public class PollMap : ClassMap { public PollMap() { Id(x => x.Id); Map(x => x.Content);…
每个租户的数据库使用 Fluent NHibernate &结构图
我目前正在使用 StructureMap 将 NHibernateRegistry 实例注入到我的 DAL 中,该实例为单个连接字符串配置 NHibernate,并为我的单用户应用程序引导 S…
不使用属性或外部 XML 配置的 LINQ to SQL 映射
我正在尝试在现有域对象上设置 LINQ to SQL,以便可以简化调用者对我的存储库的访问。我不想在我的域对象的类中添加属性,并且不想维护外部 XML 映射…
NHibernate - 如何配置关联不使用主键
我正在使用由一些非常奇怪的人组装的遗留数据库。我正在其之上编写 NHibernate DAL,但遇到了一些奇怪的映射场景。 在一个示例中,我有一个包含多个字…
如何正确忽略我的基础对象?
每次我尝试允许 Fluent NHibernate 自动映射我的域模型时 收到以下错误... 实体“BaseObject”没有映射的 Id。使用Id方法 映射您的身份属性。例如:Id…
使用 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 …
使用 NuGet 安装 NHibernate 3.2
我是 NHibernate 的新手,一直在尝试使用 NuGet 来启动和运行它、Fluent NHibernate 和 NProf。阅读本文后(http ://gurustop.net/blog/2011/03/13/nh…