nhibernate - sproutcore:如何仅检索引用ID而不加载引用/关系?
我使用 nhibernate 驱动的 openrasta REST 解决方案作为前端 sproutcore 和后端。 在 sproutcore 中,引用实际上是 ID/guid。因此 Sproutcore 模型中…
使用 Fluent nHibernate 生成多个模式
我是 nHibernate 和 Fluent nHibernate 的新手,并且在一些简单的设置上遇到了很多麻烦。 private static ISessionFactory CreateSessionFactory() { …
无法在 NHibernate 中加载实体,然后在表存在时出现超时异常
我需要这方面的帮助。 我在插入/更新许多记录时遇到此错误 could not load an entity: [Star.CNPL_BusinessObjects.Entities.CNPL.CNPL_AgencyProduct…
Fluent NHibernate 对于不同的基本类型有不同的约定
目前,我们将所有实体和映射保留在同一个程序集中。我们的实体派生自一个基本类 Entity,它是一个 EntityWithTypedId 此外,我们还有一个表名约定,告…
FLuent Nhibernate 和 PostgreSQL 中的自动增量
我是 Fluent Nhibernate 的新手。 我有一个 PostgreSQL 数据库,我想要的是一个自动递增的生成 ID。 我还没有在 PostgreSQL 中看到自动增量功能,并且…
使用 Fluent-nhibernate,是否有约定使一对多关系中的外键列不为空?
我正在使用 Fluent-nhibernate 约定来映射我的实体: public class HasManyConvention : IHasManyConvention { public void Apply(FluentNHibernate.C…
我如何使用流畅的 nhibernate 自动映射多对一关系
我有以下课程: public class Worker { public int WorkerID {getset} public string Name { getset} } public class TransferOrder { public int Tra…
为什么 Fluent NHibernate 忽略了我的约定?
我有一个约定 UserTypeConvention 其中 MyUserType : IUserType 其中 MyUserType 处理枚举类型 MyEnum。我因此配置了 Fluent NHibernate sessionFacto…
NHibernate - 多对一 - NHibernate.LazyInitializationException - 无法初始化代理
当我尝试访问存储在域对象属性中的对象时,出现此异常。我做了一些研究,但仍然不明白为什么会出现此错误。 我有一个非常基本的存储库,在其中创建一…
使用 nhibernate 按子集合中对象的值进行过滤
这是设置。 NHibernate、Fluent NHibenrate 和 Nhibernate Linq 涉及的实体有: Fault - 发生故障的记录 Alarm - 有关故障的信息,将其视为故障类型(…
当具有相同条件的 HQL 选择有效时,为什么此 HQL 删除会失败?
为什么以下 HQL 查询失败? string hql = @"delete MyLog log where log.UtcTimestamp < :threshold and log.Configuration.Application = :applica…
Fluent Nhibernate - 生成非主键序列生成值
我有一个与此非常相似的实体映射。 public class MyClassMap : ClassMap<MyClass> { public MyClassMap() { Id(x => x.Id) Map(x => x.Code) …
在 Fluent-nhibernate 中,保存多对一实体,为什么我应该为引用的实体提供一个版本
我有以下实体: public class Worker { public int WorkerID {getset} public string Name { getset} public int version { getset} } public class T…