2015-11-30 2 views
0

В Solr заказ по умолчанию является ASC, если два документа имеют одинаковую релевантность, принимая во внимание индекс dateTime. Но скажем, если обновлена ​​одна из записей, изменится индекс dateTime? - принимая во внимание, что solr, когда он делает обновление, фактически удаляет эту запись и вставляет ее снова. Поэтому, когда документ обновляется, исходная дата индексирования сохраняется и изменяется столбец обновления, или изменяется дата dateTime, вызывая при равной релевантности новый порядок результатов?Когда обновляется файл solr, изменяется дата индексирования?

ответ

1

Заказ по умолчанию - это порядок хранения документов в индексе (а не в столбце даты DateTime). Обычно это порядок, в котором документы добавляются в индекс.

Если вы удалите и добавите документ, это приведет к тому, что новый документ будет в конце, если оценка релевантности будет одинаковой.

Итак, да, если вы загружаете новый документ, который может изменить порядок.

+0

Спасибо, за ответ. Это то, что я хотел знать наверняка. Я был на 99% уверен, но я хотел быть на 100%. Этот индексный столбец является столбцом даты. – DanutClapa

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