заполнил пользователь, однако эти поля могут быть не заполнены
Как мне сделать такое условие для контекста, чтоб оно добавлялось в зависимости от того пустое поле или нет
var g = _context.Table.Where(a => if(value != null) a.value == value)
Вообщем-то, как заменить такую записть?)
Нужно контроллером валидировать, что ввел пользователь
так если пользователь может что хочет вводить и что хочет не вводить. Типо поиск по любым нескольким признакам
Обычно пишут экстеншен типа WhereIf который принимает первым параметром бул, а вторым предикат как в Where
Можно сделать - свой queryable expression - кастомный экстеншн - унифицировать наброс фильтров через интерфейс/абстрактный класс - писать везде ручками
Обсуждают сегодня