Да, все верно, спасибо за ответ
Но пользователи - как лютые технари-администраторы, так и обычные бабушки.
Пришел к тому что разделять функциональность:
Сделать поиск по основным полям в "основном режиме"
Сделать поиск по всем аттрибутам в "расширенном режиме"
Обогатить поиск часто используемыми тегами вида "Показать самые мягкие и дешевые подушки"
Сделать технологический режим для формирования QL запросов - которые преобразуются в запросы к данным. Дать просто доступ к sql консоли - невозможно, там не sql хранилище
Но пользователи - как лютые технари-администраторы, так и обычные бабушки.
Пришел к тому что разделять функциональность:
Сделать поиск по основным полям в "основном режиме"
Сделать поиск по всем аттрибутам в "расширенном режиме"
Обогатить поиск часто используемыми тегами вида "Показать самые мягкие и дешевые подушки"
Сделать технологический режим для формирования QL запросов - которые преобразуются в запросы к данным. Дать просто доступ к sql консоли - невозможно, там не sql хранилище