У меня есть следующие и несколько других проиндексированных строк. Все слова склеены.
Веревка — это гибкий кусок веревки или вина, который используется для связывания, связывания или подвешивания других предметов.
Это фраза из википедии.
Веревка — это гибкий кусок веревки или шпагата, который используется для связывания, связывания или подвешивания других предметов.
Я использую SphinxQL для поиска нескольких слов. Например.
SELECT * FROM sentences WHERE MATCH('piece rope bind');
В результате это должно вернуть приведенную выше строку, но возвращает 0 строк.
Как должен выглядеть запрос, чтобы не искать слова, а просто сопоставлять слова в строке?
Я уже играл с такими опциями ранкера, как
SELECT * FROM sentences WHERE MATCH('piece rope bind') OPTION ranker=matchany';
но безуспешно.
Любая помощь высоко ценится!