Solr Query -Ошибка HTTP 404 неопределенный текст поля

У меня есть экземпляр Solr, работающий на моем компьютере с Ubuntu, использующий сервер Jetty по умолчанию, с которым идет загрузка Solr. Всякий раз, когда я запускаю Solr, используя

java -jar start.jar

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

INFO: SolrDispatchFilter.init() done
Apr 12, 2012 2:01:56 PM org.apache.solr.common.SolrException log
SEVERE: org.apache.solr.common.SolrException: undefined field text

Однако, как я уже сказал, сервер все равно запускается, и я вижу администратора Solr интерфейс. Я определил свою схему следующим образом.

<fields>
    <field name="id" type="string" indexed="true" stored="true" />
    <field name="phraseID" type="int" indexed="true" stored="true" />
    <field name="translation" type="string" indexed="true" stored="true" />
</fields>
<uniqueKey>id</uniqueKey>

Мне также удалось выполнить обновление JSON. -Я отправил образец массива данных, который был принят. До этого момента все в порядке.

Когда я пытаюсь выполнить запрос :

http://localhost:8983/solr/select/?q=*:*&version=2.2&start=0&rows=10&indent=on

, он правильно возвращает все данные, которые я отправил в своем образце ранее.

Однако в тот момент, когда я пытаюсь выполнить запрос, используя текст, я получаю HTTP ERROR 404.

http://localhost:8983/solr/select/?q=fruit&version=2.2&start=0&rows=10&indent=on

--- returns ---

HTTP ERROR 400

Problem accessing /solr/select/. Reason:

    undefined field text
Powered by Jetty://
23
задан Jarrod Nettles 12 April 2012 в 19:11
поделиться