The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity mem

出現這個錯誤提示能夠用 DbFunctions.TruncateTime 將Linq中entity的DateTime轉化一下再使用,以下所示:spa

var anyCalls = _db.CallLogs.Where(x => DbFunctions.TruncateTime(x.DateTime) == callDateTime.Date).ToList();

更多詳細解答請看以下連接:code

http://stackoverflow.com/questions/14601676/the-specified-type-member-date-is-not-supported-in-linq-to-entities-only-init blog

 

Date vs DateTimeci

http://stackoverflow.com/questions/798121/date-vs-datetime it

相關文章
相關標籤/搜索