Какую библиотеку рекомендуется использовать?
If else
Вопрос был про доктрину, про механизм накладывания фильтров на SQL запрос
У тебя есть query builder
типа глобально?
Есть такой паттерн спецификация Не советую, но может быть интересным вам https://m.habr.com/ru/post/334404/
ну, желательно по требованию, из контроллера, из метода, который ответственен за поиск по сущности, типо list, search, который в get-параметрах принимает с фронта что хочет видеть пользователь, потом на транспортном уровне это каким-то образом накладывается на объекты фильтров, которые знают как работать с QueryBuilder и собственно последним этапом вызывается метод репозитория, где эти фильтра, подготовленные на UI слое и накладываются на конкретный запрос поиска
а кейс можете рассказать?
чувак, самому написать функцию можно было уже давно)
кейс is говно
спокуха, ща разберемся
.filter(элемент => !моча)
Rql https://github.com/libgraviton/rql-parser
Обсуждают сегодня