В Solr вы можете выполнять упорядоченный поиск близости, используя синтаксис
"word1 word2"~10
Под заказом я подразумеваю, что слово1 всегда будет стоять перед словом2 в документе.Я хотел бы знать, есть ли простой способ выполнить неупорядоченный поиск близости, т.е.word1 и word2 встречаются в пределах 10 слов друг от друга, и не имеет значения, что будет первым.
Один из способов сделать это будет следующим:
"word1 word2"~10 OR "word2 word1"~10
Выше будет работать, но я 'ищу что-нибудь попроще, если возможно.