Я получаю
Указанный элемент типа «Дата» не поддерживается в LINQ to Entities.
Только инициализаторы, элементы сущности и свойства навигации сущности
поддерживается. Исключение
при попытке сравнить два значения Datetime в LINQ, где условие.
Я также использовал DbFunctions.TruncateTime, но я получаю то же исключение.
var now = System.DateTime.Now;
documents.Where(d => DbFunctions.TruncateTime(d.ExpirationDate.Date) < DbFunctions.TruncateTime(now));