【发布时间】:2012-12-27 03:37:49
【问题描述】:
我正在使用 NHibernate 将我的实体保存在数据库中。 MY 实体之间有一些关系,导致一些映射集合。在我的情况下,我使用 Iesi.ISet 接口来映射这些集合。我想知道 nhibernate 是否可以检查包含这些集合的属性是否在我执行 save 时自动设置(如果它们为空)。
它应该是这样工作的。在将其保存到数据库之前,我有一个名为“MyCollection”的集合的属性为空。我希望 NHibernate 为该属性设置一个集合,以便在保存时它不再为空。这可能吗?
【问题讨论】:
-
在实体构造函数中自己实例化它们,并且永远不要让它们为空。
标签: c# nhibernate