когда документ solr обновляется, дата индексации меняется?

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


person DanutClapa    schedule 30.11.2015    source источник


Ответы (1)


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

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

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

person ThoughtfulHacking    schedule 30.11.2015
comment
Спасибо за ответ. Это то, что я хотел знать наверняка. Я был уверен на 99%, но хотел быть на 100%. Этот столбец индекса оказывается столбцом даты. - person DanutClapa; 01.12.2015