SOLR индексация и поиск? - PullRequest
0 голосов
/ 28 июля 2010

В настоящее время я пытаюсь добавить новое поле в наш механизм SOLR.

Я добавил следующее в файл schema.xml.

<field name='FIELDNAME'      type='string'  indexed='true' stored='false' />

xml, переданный в solr для индексации:

<FIELDNAMES>
     <FIELDNAME>1</FIELDNAME>
                :
                :
                :
     <FIELDNAME>N</FIELDNAME>
</FIELDNAMES>

По какой-то причине, когда я делаю запрос solr через администратора или где-либо еще с FIELDNAME:1, ничего не возвращается.

Что бы рекомендовать для решения этой проблемы?

Ответы [ 2 ]

2 голосов
/ 28 июля 2010

Формат XML, который ожидает Solr, - , описанный в вики .По сути, у вас есть тег «add», содержащий один или несколько тегов «doc» для каждого документа.Каждый «документ» состоит из нескольких тегов «поля».

Выполните запрос Solr с помощью q = *: *, чтобы проверить, удается ли проиндексировать хотя бы один документ.

0 голосов
/ 28 июля 2010

Я нашел свою проблему.Поле не было добавлено в файл Solr Doc, который попадает в solr

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