Любой обходной путь для: context.sleep.Where (o => o.clientDateTime.TimeOfDay> new TimeSpan (18,0,0)). ToList (); - PullRequest
2 голосов
/ 22 марта 2012

Этот оператор не работает в Entity Framework

context.sleep.Where(o=>o.clientDateTime.TimeOfDay>new TimeSpan(18,0,0)).ToList();

Пожалуйста, предложите мне обходной путь.

Сообщение об исключении:

Указанный тип члена TimeOfDayне поддерживается в LINQ to Entities.Поддерживаются только инициализаторы, элементы сущностей и свойства навигации сущностей.

1 Ответ

3 голосов
/ 22 марта 2012

Обходной путь будет использовать это:

WHere(o=>o.clientDateTime.Hour >= 18)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...