Повышение индекса не работает с повышением значения на уровне документа - PullRequest
1 голос
/ 08 октября 2010

У нас есть 10 документов (все 10 документов с name_s = "john" или name_s = "john abraham") с повышением значения 10,0 на уровне документа из 100 документов. DataImportHandler используется для индексации документов в формате xml. Мы дали omitNorms = "false" в поле с именем "text" и настроили schema.xml, как показано ниже. Поле запроса по умолчанию - «текст», когда я использую q = john, 10 документов, которые имеют повышение, не появляются в первых 10 результатах.

Может ли кто-нибудь помочь в этом вопросе?

1 Ответ

0 голосов
/ 12 октября 2010

Проблема была решена. Я импортировал XML, используя DIH и в data-config.xml я не упомянул <field column="$docBoost" xpath="/doc/@boost"/>, которая была основной причиной проблемы.

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