Я хочу вернуть записи, столбец даты которых превышает DateTime.Now.AddDays(-3)
, но только если столбец типа заполнен. Это означает, что я хочу вернуть все, кроме записей, которые старше 3 дней, и тип == complete (Enum 1).
Это почти так, как если бы мне нужно Except, но для этого мне нужно чтобы перечислить результаты, тогда у меня не будет номера моей страницы результатов (.Take (10)).
Как это будет сделано в linq? Я не могу понять, как будет выглядеть этот запрос. Я бы хотел, чтобы запрос выполнялся на SQL стороне сервера настолько, насколько это возможно, чтобы он был эффективным.
Просто чтобы было ясно - я хочу все результатов, ИСКЛЮЧИТЬ записи завершены и старше 3 дней.
(завершено, что означает значение столбца типа == 1 (Enum))
Мой проект .NetCore 3.1
Спасибо