Индекс Solr, по-видимому, действителен - но не дает результатов

новичок Solr здесь.

Я создал индекс Solr и записал в него целую кучу документов. Я вижу со страницы администрирования Solr, что документы существуют и схема тоже подойдет. Но когда я выполняю поиск по тестовому ключевому слову, я не получаю никаких результатов.

  1. При вводе *: *

    в запрос (на странице администрирования Solr) я получаю все результаты.

  2. Однако при вводе любого другого запроса (например, термина или фразы) я не получаю никаких результатов. Я проверил, что запрашиваемое поле имеет индексированное значение и содержит значения, которые я ищу.

Поэтому я не понимаю, что делаю неправильно.

13
задан Mikos 16 August 2010 в 13:26
поделиться

1 ответ

Возможно, у вас неправильно настроен . См. этот вопрос .

Другая возможность: ваше поле имеет тип строка вместо текст . Строковые поля, в отличие от текстовых, не анализируются, а дословно сохраняются и индексируются.

13
ответ дан 2 December 2019 в 01:09
поделиться