Когда пользователь создает документ, я добавляю дату в индекс solr. Каждый раз, когда данные изменяются, как редактирование или удаление, мне нужно переиндексировать все данные?
Что означает переиндекс в этом случае? Когда я делаю
$this->indexData(array(
'id' => $pid,
'title' => $data['titel']
));
для каждого документа и $solr->addDocuments
, он просто перезаписывает уже существующие данные?
Я попытался переиндексировать весь индекс при добавлении/удалении/редактировании, но после удаления определенного поля его информация по-прежнему находится в индексе.
Любые идеи?