Solr: файл данных зафиксирован, но результаты не возвращаются при поиске - PullRequest
1 голос
/ 22 апреля 2019

У меня последняя версия solr, запущенная в док-контейнере. Я импортирую файл json с данными (этот файл был экспортирован в формате json из более старой версии solr, 3.3). Я не получаю ошибок при импорте данных. Администратор Solr показывает, что ожидается 764 документа.

Когда я пытаюсь запросить данные (например, с помощью *:*), я не получаю результатов.

Я использую управляемую схему по умолчанию с добавленными полями (которые взяты из старого файла schema.xml).

(Примечание: здесь не важна сторона Omeka, нужны только индекс Solr и результаты запроса.

У меня это работает в ряде других установок, но этот не создает индекс или что-то в этом роде *

Другие проекты с почти идентичной настройкой, которые работают:

Все файлы проекта находятся здесь: https://github.com/scholarslab/falmouth

Я должен получать результаты при запросе *:*

Все работает как надо (Docker, прокси nginx, Omeka и т. Д.), Поэтому проблема заключается в получении результатов из запроса Solr.

Обновление: 4/23/19

Запрос с помощью http://falmouth.lib.virginia.edu/solr/falmouth/select?debugQuery=on&defType=edismax&q=id:123 или http://falmouth.lib.virginia.edu/solr/falmouth/select?debugQuery=on&defType=edismax&df=fulltext&q=*:* возвращает ноль результатов.

{
  "responseHeader":{
    "status":0,
    "QTime":0,
    "params":{}},
  "response":{"numFound":0,"start":0,"docs":[]
  }}

Веб-администратор создает впечатление, что схема не загружена (не уверен в правильности условий здесь). Скриншоты ниже:

Веб-администратор Solr, показывающий загруженные документы

Веб-администратор Solr, в котором нет доступных полей

Терминал, показывающий сообщение json и зафиксированный без ошибок

1 Ответ

0 голосов
/ 06 июня 2019

Маркировка как решенная.

Я перестроил док-контейнеры с нуля, и теперь все работает. Понятия не имею, в чем проблема раньше.

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