Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Idaho37
@Idaho37
Sphinx
Как сделать фильтр с JSON данными в Sphinx?
В БД есть таблица 'channels', в ней поле 'adv'. Данные представлены в виде json строки вида '[5,8,12,24]'
Нужно отфильтровать данные, где присутствует заданное число.
Например, указано 8, то [5,8,12,24] - подходит, а [5,12,24] - нет.
Подскажите пожалуйста.
Вопрос задан
более трёх лет назад
744 просмотра
1
комментарий
Подписаться
3
Средний
1
комментарий
Facebook
Вконтакте
Twitter
tmg
@tmg
создаете индекс с аттрибутом
sql_attr_json = adv
и такой запрос должен сработать для вашего примера
select any(x=8 for x in j.tags) as cnd from my_idx where cnd=1
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Sphinx
Средний
Как указать --skip-ssl в конфиге manticore?
3 подписчика
26 февр.
358 просмотров
1
ответ
Linux
+2 ещё
Простой
Как установить Sphinx на Alma Linux 9?
1 подписчик
27 нояб. 2024
122 просмотра
4
ответа
PHP
+1 ещё
Средний
Как заставить sphinxsearch 3.6.1 выводить несколько полей?
1 подписчик
19 сент. 2024
74 просмотра
2
ответа
1С-Битрикс
+1 ещё
Сложный
Как сделать чтобы sphinx выдавал сперва точные совпадения а потом остальные?
1 подписчик
18 сент. 2024
123 просмотра
1
ответ
Sphinx
Простой
Какие существуют ограничения на количество записей у real time индексов manticoresearch?
6 подписчиков
16 июн. 2024
356 просмотров
0
ответов
CentOS
+1 ещё
Простой
Почему SPHINX не стартует после остановки какой-то службы?
1 подписчик
15 июн. 2024
78 просмотров
1
ответ
Sphinx
Средний
Почему текстовое поле из real time индекса пустое при запросе?
1 подписчик
12 июн. 2024
40 просмотров
1
ответ
1С-Битрикс
+1 ещё
Средний
Как сделать так чтобы sphinx не искал вместе с «тест» слово «test»?
2 подписчика
27 мая 2024
96 просмотров
1
ответ
Sphinx
Простой
Почему долгий поиск некоторых слов в SPHINX?
2 подписчика
10 мая 2024
67 просмотров
0
ответов
Symfony
+1 ещё
Средний
Как сделать, чтобы Sphinx выполнял поиск по части слова?
2 подписчика
более года назад
208 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Инжинер-тестировщик
Bell Integrator
•
Москва
от 90 000 до 120 000 ₽
Fullstack react.js + node.js
Nocodered
от 60 000 до 120 000 ₽
Backend Разработчик PHP (Moodle, Symfony - если есть опыт, то хорошо)
ITSTAFF4YOU
•
Орёл
До 230 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама