标签: c# entity-framework sql-server-2005 ef-code-first entity-framework-6
有没有办法在数据层中自动将DateTime.MinValue映射到空值,反之亦然?
DateTime.MinValue
我正在尝试EF6。我想最终定位SQL Server 2005服务器,因此我想避免使用DATETIME2类型。
DATETIME2
答案 0 :(得分:1)
EF不支持通过映射/流畅API将最小/最大/特定值映射为null。您可以覆盖SaveChanges()并在保存时检查/更新实体,但它会更复杂
SaveChanges()
答案 1 :(得分:0)
有两种解决方法: