Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Idaho37
@Idaho37
Sphinx
Как сделать фильтр с JSON данными в Sphinx?
В БД есть таблица 'channels', в ней поле 'adv'. Данные представлены в виде json строки вида '[5,8,12,24]'
Нужно отфильтровать данные, где присутствует заданное число.
Например, указано 8, то [5,8,12,24] - подходит, а [5,12,24] - нет.
Подскажите пожалуйста.
Вопрос задан
более трёх лет назад
747 просмотров
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 февр.
359 просмотров
1
ответ
Linux
+2 ещё
Простой
Как установить Sphinx на Alma Linux 9?
1 подписчик
27 нояб. 2024
134 просмотра
4
ответа
PHP
+1 ещё
Средний
Как заставить sphinxsearch 3.6.1 выводить несколько полей?
1 подписчик
19 сент. 2024
77 просмотров
2
ответа
1С-Битрикс
+1 ещё
Сложный
Как сделать чтобы sphinx выдавал сперва точные совпадения а потом остальные?
1 подписчик
18 сент. 2024
143 просмотра
1
ответ
Sphinx
Простой
Какие существуют ограничения на количество записей у real time индексов manticoresearch?
6 подписчиков
16 июн. 2024
360 просмотров
0
ответов
CentOS
+1 ещё
Простой
Почему SPHINX не стартует после остановки какой-то службы?
1 подписчик
15 июн. 2024
89 просмотров
1
ответ
Sphinx
Средний
Почему текстовое поле из real time индекса пустое при запросе?
1 подписчик
12 июн. 2024
42 просмотра
1
ответ
1С-Битрикс
+1 ещё
Средний
Как сделать так чтобы sphinx не искал вместе с «тест» слово «test»?
2 подписчика
более года назад
99 просмотров
1
ответ
Sphinx
Простой
Почему долгий поиск некоторых слов в SPHINX?
2 подписчика
более года назад
68 просмотров
0
ответов
Symfony
+1 ещё
Средний
Как сделать, чтобы Sphinx выполнял поиск по части слова?
2 подписчика
более года назад
210 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
React разработчик с знанием .NET (опционально) / Middle +
ГК «Талант»
•
Сочи
от 100 000 до 160 000 ₽
SRE
Wanted.
•
Москва
До 280 000 ₽
Team Lead Java-разработчик
Wanted.
До 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама