solr 4 では、ドキュメントの部分的な更新を行うことができます。例えば:
<add>
<doc>
<field name="id">1</field>
<field update="set" name="myfield">newvalue</field>
</doc>
</add>
他のフィールドに影響を与えずに、レコード 1 の myfield を「newvalue」に更新します。しかし、どうすれば myfield を NULL に更新できますか?
で試しました
<field update="set" name="myfield"></field>
ただし、明らかに空の文字列 (NULL ではない) が設定され、日付フィールドではエラーが発生します。
ドキュメント全体を更新せずにこれを行う方法はありますか?