1
我正在使用Fluent NHibernate,并试图更新实体类型“文件”的所有记录。我有渴望加载FileTypes与它一起。通过实践,所有表格都具有更新时间,即使它们不是必需的。阻止Linq-To-Nhibernate更新相关表格
我遇到的问题是下面的经典之作:
SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM
这是来自该文件类型的“UpdatedTime =空”即使我的更新方法被调用的文件中。
我不想覆盖FileType中的null,实际上我根本不想更新它。
在我看来,我应该能够选择不通过映射在更新中包含相关的实体,或者我应该能够让它将该字段留为空而不是DateTime.min。
编辑
下面我提供了一个解决的日期时间的问题,但是,这将是一个卓越的答案,以防止第二个表从在第一时间更新。