Во время разработки я использовал whoosh в качестве backend, и теперь хочу переключиться на solr. Я установил solr, изменил настройки, на HAYSTACK_SEARCH_ENGINE и HAYSTACK_SOLR_URL.Столбцы Django не добавляют к индексу Solr. [Работает с whoosh, не работает с Solr]
Теперь, когда я пытаюсь обновить или перестроить индекс, он терпит неудачу с Failed to add documents to Solr: [Reason: None]
.
Все поисковые запросы также неверны с 0 результатами, возвращенными для всех запросов. Эта работа, если я перехожу к whoosh. Тем не менее, у меня есть набор индексов RealTimeSearch , и во время создания модели я не получаю предупреждения о том, что способен записывать в индекс поиска. (От которой я предполагаю, что данные были правильно записываются в Solr индекс.
Я могу видеть, что Solr работает, перейдя непосредственно к порту, где начал Solr.
Это происходит после того, как я скопировал schema.xml в example/solr/conf/schema.xml. Результатом, который я получаю на 'rebuild_index', является http://dpaste.de/vOkU/ – agiliq
Также выглядит, если он даже не попал в Solr, поскольку в консоли не было новых журналов – agiliq
Да, 404 не найдено, указывает, что URL-адрес неверен , Возможно, вы проверите свой HAYSTACK_SOLR_URL? Шахта выглядит так: http: // localhost: 8983/solr – Koobz