NHibernate PropertyRef 流畅映射
NHibernate PropertyRef fluent mapping
有什么方法可以查询不同的可空外键上的联接吗?
发行说明:https://github.com/nhibernate/nhibernate-core/blob/5.2.4/releasenotes.txt#L103
- 使用
property-ref
映射的集合将不再支持访问
当引用的 属性 为空时。它会抛出。此前,集合
没有扔,但总是装空。
HasMany(m => m.SomeChildrenList).PropertyRef("Property");
=> 抛出异常,因为 属性 在数据库中可以为空。
我认为您没有使用正确的语法来描述您的导航属性。
HasMany(m => m.SomeChildrenList).KeyColumn("Property");
使用 .PropertyRef("...")
会引发异常,因为在您的实体 class.
中没有具有此名称的属性
有什么方法可以查询不同的可空外键上的联接吗?
发行说明:https://github.com/nhibernate/nhibernate-core/blob/5.2.4/releasenotes.txt#L103
- 使用
property-ref
映射的集合将不再支持访问 当引用的 属性 为空时。它会抛出。此前,集合 没有扔,但总是装空。
HasMany(m => m.SomeChildrenList).PropertyRef("Property");
=> 抛出异常,因为 属性 在数据库中可以为空。
我认为您没有使用正确的语法来描述您的导航属性。
HasMany(m => m.SomeChildrenList).KeyColumn("Property");
使用 .PropertyRef("...")
会引发异常,因为在您的实体 class.