1
В solr 4 возможно внести частичные обновления документа. Например:Как обновить до NULL поле в solr с помощью XML?
<add>
<doc>
<field name="id">1</field>
<field update="set" name="myfield">newvalue</field>
</doc>
</add>
обновляет myfield до «newvalue» в записи 1, не затрагивая другие поля. Но как я могу обновить myfield до NULL?
Я попытался с
<field update="set" name="myfield"></field>
, но, очевидно, она задает пустую строку (не NULL) и для полей даты вызывает ошибку.
Есть ли способ сделать это без обновления всего документа?
Приведенный пример не работает, потому что задает поле «null». Спасибо, однако, за ссылку. Согласно синтаксису правильности документации: ' ' –
Zac
Спасибо, я обновил свой ответ. –