在 Fluent NHibernate 中两次映射外部表的属性
我有 2 个这样的表:(请注意非标准数据库模式命名) table T_Pen TP_ID TP_PrimaryColorID TP_SecondaryColorID ... table E_Color EC_ID EC_ColorNa…
Nhibernate GetById 返回 ObjectNotFoundException insetad of null
我正在使用流畅的 Nhibernate。此代码根据 ID 从数据库加载类型 T 的实例。 public T GetById(IdT id, bool shouldLock) { T entity if (shouldLock) …
如何使用 NHibernate(Fluent 或 XML)映射该表
你能帮助我使用该数据库吗: 我正在使用 Fluent NHibernate,但 XML 也有帮助... 我的问题是 ProductPrice 表... 谢谢 Paul…
将审核列添加到 Fluent NHibernate 多对多联结表
我正在使用 Fluent NHibernate 从 .Net 实体类生成数据库架构。我有两个具有多对多关系的类 User 和 Permission,Fluent NHibernate 在数据库中正确生…
使用 IInterceptor 从 nhibernate 映射过滤实体时出现问题
我有一组实现接口的实体: public interface ILocalised { Culture Culture { get } } 由于许多复杂的原因,我需要过滤从数据库返回后不具有正确区域…
如何使用 NHibernate 通过 RESTful PUT 创建实体?
根据 REST 理念,PUT 操作应该创建实体(如果不存在),或者更新(如果存在)。例如,如果客户端执行此操作: PUT http://server/user/5?firstname=Jo…
HasMany 在删除时导致 KeyNotFoundException
嗨,我是 nhibernate 的新手,我读了很多有类似问题的线程,但我没有让它工作。 我使用 oracle、nhibernate3 alpha 和 Fluent nhibernate 进行映射。…
需要 System.String,得到 System.Guid
我希望有一个非常简单的解释为什么我会收到此错误。 我正在使用 S#arpArcitecture 1.6。在 64 位 Windows 7 安装上。 以下代码的第 3 行给出错误: {"…
流畅的 NHibernate 单元测试
假设我编写了一个扩展 System.Web.Security.MempershipProvider 的自定义成员资格提供程序。这位于它自己的项目中。 重写 ValidateUser 方法如下所示…
Fluent NHibernate 添加和更新问题:参考资料
当谈到流畅的 nhibernate 时,我相当不懂,但我的一个存储库中出现了意外错误。 我有一个数据类型 CostCode public class CostCode { public virtual …
如何使用接口将composite-id 与流畅的nhibernate 映射?
我正在尝试将 .hbm 映射切换为流畅映射,并且在复合 ID 的映射和接口的使用方面遇到问题, 类如下所示: public class ClassWithCompositeId { public…
NHibernate 不删除子对象
我无法让 NHibernate 删除这个子对象,它会在不引发任何异常且不删除任何内容的情况下完成: public void DeleteW9(int vendorId, int vendorW9Id) { …
用于asp.net的NHibernate代码生成工具(c#)
任何我可以用来为 NHibernate 生成 asp.net (c#) 脚本的工具的想法。 有人告诉我有些也带有单元测试脚本。我只需要一个好的模板来使用 NHibernate 和 …
如何将属性映射到 Fluent NHibernate 中的第一个属性?
给定 User 和 FailedLogin 之间的父子关系,其中用户多次登录失败。我想将其映射到, class User { public virtual FailedLogin LastFailedLogin { ge…
带有动态 where 子句的 Nhibernate ManyToMany
我在映射 fluencenhibernate 中复杂的多对多关系时遇到一些问题。我有一个遗留数据库,看起来像这样: Foos: |身份证 |福 | FooBars: |食品|酒吧ID | …