0
我希望得到兩個時間之間的所有記錄:實體框架錯誤有關成員不支持
var Check1 = db.WorkingTs
.Where(x => DbFunctions.TruncateTime(x.WorkingTime).Value.TimeOfDay >= FTime.TimeOfDay
|| DbFunctions.TruncateTime(x.WorkingTime).Value.TimeOfDay <= FBtime.TimeOfDay
&& x.FlightsCid == Crewstuff.id)
.FirstOrDefault();
,但我得到了以下錯誤:
The specified type member 'Time Of Day' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported
我也試過DbFunctions.CreateTime()
,但同樣的錯誤仍然出現。
謝謝
你仍然不能做'.Value.TimeOfDay'。 – Igor
剛編輯答案。這應該工作 –
非常感謝@IlyaCosmosTaraskin工作! –