2015-04-08 3 views
0

Как индексировать нулевые значения из базы данных в Solr?Индексирование пустых значений в Solr

В моем случае у меня есть запись с несколькими полями, которые являются нулевыми. При индексировании эта запись не индексируется, но все остальные записи без нулевых значений во всех полях индексируются должным образом.

+0

выполнен с использованием значений по умолчанию или заполнителя в schema.xml – Divya

ответ

0

Я предполагаю, что поля, соответствующие этим нулевым значениям, помечены как «Не требуется» в схеме. Если вы хотите индексировать документ с нулевыми значениями, вы должны указать значение по умолчанию для этих полей в схеме. Кроме того, если вы используете DIH (Dataimporthandler), убедитесь, что все основные поля, которые никогда не являются нулевыми в исходном db, импортируются в родительский объект, а необязательные поля индексируются в его дочерних элементах.

Смежные вопросы