Solr остановить слова вопрос - PullRequest
1 голос
/ 13 августа 2010

Моя установка Solr настроена с использованием стоп-слов по умолчанию и нескольких дополнительных, которые я добавил.

Время от времени пользователь вводит строку запроса, которая состоит из всех стоп-слов. В результате solr вообще не возвращает никаких документов.

Вместо этого я хотел бы, чтобы Solr возвращал все документы. Возможно ли это?

Frank

1 Ответ

4 голосов
/ 13 августа 2010

Вверху моей головы, вы можете получить стоп-слова в вашем приложении (например, http://localhost:8983/solr/admin/file/?file=stopwords.txt) и использовать этот список для обнаружения стоп-слов в вашем пользовательском запросе до отправки запроса в Solr. Если вы обнаружите, что все они являются стоп-словами, замените на *:*, чтобы получить все документы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...