У меня есть 5 таблиц (1-продукт, 2-компании, 3-страны, 4-свойства, 5-лицензия). 2860 продуктов. У меня есть аспекты с множественным выбором.
Например, пользователи выбирают страну, две компании и недвижимость. На данный момент мы применяем 3 фильтра для всех аспектов.
Я не знаю, как написать свой запрос в sphinx.conf
,
Могу ли я использовать LEFT JOIN
в моем запросе?
Должен ли я использовать MVA (multi-valued attributes)
?как?
‘Sql_query’ — это просто запрос к базе данных. Так что практически любой механизм базы данных, который вы используете, способен работать. Так что если вы используете, например, mysql, то можете использовать LEFT JOIN.
Да, может можно использовать MVA
http://sphinxsearch.com/docs/current.html#mva
Предложил бы прочитать документацию и вернуться с более конкретными вопросами, а не просто «как?» Это слишком открыто, чтобы ответить.
Других решений пока нет …