Добрый день!Sphinx поиск в параметрах продукта (атрибуты продукта)
У меня есть проблемы в моем поиске сфинкса. Я хочу искать в параметрах продукта, но не могу понять, как я могу это сделать.
Например.
Продукты стол
product_id INT
product_name STRING
Продукт Params стол
param_id INT
product_id INT
param_name STRING
param_value STRING
И эти данные, например:
Продукты
1 TV
2 Player
Params
1 1 Size Big
2 1 Color Red
3 1 Weight 3.0
4 2 Size Small
5 2 Color Brown
6 2 Length 20
И я хочу, чтобы найти все продукты, где размера мал ИЛИ цвет красного
Спасибо большое! И ... Могу ли я сортировать запрос по значениям параметров или сравнивать. Например: мне нужен весь телевизор, где Screen> 24 и т. Д. – Dmitriy
№ Это делает их фейдами, которые ограничены точным соответствием в полнотекстовом поиске. Для сортировки или для запросов диапазона необходимо использовать атрибуты. Использование атрибутов JSON, вероятно, является самым простым, но, возможно, не так хорошо работает, не знаю. – barryhunter