По умолчанию поиск по нескольким словам разбивается на файлы, содержащие каждое слово отдельно. Как я могу переопределить это значение по умолчанию и найти whoosh для точного соответствия? Хотя это, скорее всего, поддерживается, я не могу найти в документации google/whoosh.Точное совпадение нескольких слов в whoosh
Кроме того, поиск точного соответствия может иметь лучшую или худшую производительность, чем тот же поиск по нескольким словам?
Не лучше ли было бы найти все документы, содержащие первое (или самое длинное) слово, а затем проверить следующее n непосредственно следующих (или предшествующих) слов? – maged
На самом деле, я понимаю, почему в большинстве случаев ваше описание будет быстрее, а мое только в исключениях. – maged
@maged: я еще не проверил код Whoosh, но вполне вероятно, что при выдаче «фразового запроса» он уже выполняет задание соответствующим образом (как описано). – michaelmeyer