У меня такая проблема: например, у нас есть две вещи:
1) Юмор Bash.org - юмор от интернет-пользователей.
2) Видео Рэя Уильяма Джонсона: обзоры юморавидео.
Когда я делаю запрос "юмор", я получаю 1), затем 2).Когда я делаю запрос "юмор видео", я получаю только 2).Когда я делаю запрос «юмор | видео», я получаю 1), затем 2), потому что это просто логическое объединение результатов.
Но мне нужно сделать какой-то запрос (не для пользователей, в задании с задержкой бэкэнда,так что это может быть на расширенном языке запросов сфинкса), например, "юмористическое видео", которое дает мне 2), затем 1), то есть не строгие результаты, но отсортированные по релевантности для фразы.
В идеале, это должнопозволяют делать обычные запросы и такие нестрогие запросы только с одним экземпляром sphinx на сервере.