Nhibernate升级破坏了处理空引用的变化

时间:2012-03-02 09:40:59

标签: nhibernate

我最近从Nhibernate 2.2升级到3.1,我发现我的代码发生了重大变化。在旧版本中,如果我选择了一个null的引用实体,我总是可以将该引用的Id读为0.在新版本中,它看起来已经改变,因此引用现在为null,我得到了异常。

到底有没有?

1 个答案:

答案 0 :(得分:0)

我认为这不可行。空引用应该始终为null(如果有的话,我认为“新”行为是错误修复)

您可以发布相关代码吗?