Я пытаюсь создать веб-приложение с использованием весенней загрузки. Мои постоянные данные хранятся в базе данных PostgreSQL. Однако для полнотекстового поиска мне нужно использоватьasticsearch. (Я знаю, что есть postgres Полнотекстовый поиск, но мне нужен эластичный) Для этого я использую zombodb . Это расширение Postgres, которое позволяет postgres и ElasticSearch работать вместе. Но он имеет собственный синтаксис sql . Пример полнотекстового поиска:
SELECT * FROM products WHERE products ==> 'sports or box'
Когда я использую этот запрос напрямую, он работает. Однако, когда я хочу использовать собственный запрос с параметром типа
SELECT * FROM products WHERE products ==> :searched
выдает ошибку «оператор не существует: продукты ==> изменение символов».
Есть ли какие-то решения?