Да, допустим у меня есть таблица с заказами/пользователями/другой сущностью, с

фронта приходит запрос
/entity?fio=vasya%&createdAt=10.05.20, (это тривиальные кейсы, но их тоже надо как-то положить на запрос)

14 ответов

13 просмотров

Утяни реализацию из апи-платформы, чо

Ещё раз https://github.com/libgraviton/rql-parser

Александр-Ерин Автор вопроса
Moz Vkusni
Утяни реализацию из апи-платформы, чо

Думал об этом, и о реализации EasyAdmin, там тоже прикольно, но думал может есть уже готовый инструмент, чтобы не плодить очередной велосипед

Александр-Ерин Автор вопроса
Sergei Baikin
Ещё раз https://github.com/libgraviton/rql-parser

Это же вроде бы только про UI-слой? про доктрину он ничего не знает?

Александр Ерин
Это же вроде бы только про UI-слой? про доктрину о...

Есть токены. Преобразуй их в дбал. Могу скинуть готовую штуку.

Александр Ерин
Буду благодарен

https://gist.github.com/GDXbsv/b0630f2fdf56df6c900c2e9851e91e8c

Александр-Ерин Автор вопроса
Александр Ерин
Спасибо большое, изучу)

как пример для mongo https://github.com/libgraviton/php-rql-parser

Александр Ерин
Спасибо большое, изучу)

https://packagist.org/packages/chronext/rql2dbal Вот готовый пакет

Можно узнать в данном примере ФИО будет искаться по like или как равенство переданному значению?

Александр-Ерин Автор вопроса
Denis Trubachev
Можно узнать в данном примере ФИО будет искаться п...

Вот это как раз должно решаться на уравне конфигурации, чтобы была возможность гибко подкручивать это к бизнес-требованиям

Александр Ерин
Вот это как раз должно решаться на уравне конфигур...

то есть тебе надо фреймворк который сделает все за тебя )

Александр Ерин
Вот это как раз должно решаться на уравне конфигур...

Заходи через пару месяцев когда бизнес требования перестанут мапится 1к1 на твои «таблички» хоть будете на одном языке разговаривать

Похожие вопросы

Обсуждают сегодня

Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
К слову, почему бы не использовать ссылки на папки, вместо инвайтинга?
Артем Уколов
3
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Карта сайта