Я просто хотел, чтобы отфильтровать результаты, которые я запрашиваю из базы данных аналогичны:Queryable.Where метод работает только на List <>, но не DbSet <>
var resultsWithNullSomeColumn = db.Table.Where(x => x.someColumn == null)
Это не работает!
Однако, если я получаю всю таблицу из БД и преобразовать его в List<>
то я могу отфильтровать строки с нулевым someColumn
var wholeTable = db.Table.ToList();
var resultsWithNullSomeColumn = wholeTable.Where(x => x.someColumn == null);
Мой вопрос: Почему Where
работает только на List<>
но не DbSet<>
Что такое 'someColumn'? – CodeCaster
'someColumn'is' Nullable ' –
Sincere