写项目的时候,遇到一个很小的问题,就是Data is null,老以为是EFCore哪个参数没有设置好,看报错才知道
at System.Data.SqlClient.SqlBuffer.get_DateTime()\r\n
at System.Data.SqlClient.SqlDataReader.GetDateTime(Int32 i)
原来是数据库里有日期是空值,用linq查询再ToList之后直接报错,

将实体类中的字段设置为上图类型即可,数据库中有数据为null的都可以设置此种类型,
以免出错。