【发布时间】:2012-07-27 14:21:33
【问题描述】:
我正在尝试映射无法更改的旧系统 (Jet db) 中的两个表。子表对父表中的字符串类型列具有 FK。父表中的 FK 列是必需的,但通常是空格,即“”。我知道这没有任何意义,但这是我必须处理的。我的映射是;
References(x => x.ParentObject)
.Formula("NOT ParentFKColumn = ' '")
.Column("ChildFKColumn")
.LazyLoad()
.Nullable();
此映射导致以下异常“非法访问加载集合:输入字符串''格式不正确”。错误似乎很明显 - 我只是不确定如何流畅地处理它。
感谢您的宝贵时间。
【问题讨论】:
标签: nhibernate fluent-nhibernate nhibernate-mapping fluent-nhibernate-mapping