Solrj を使用して数時間ごとに更新するインデックスがあります。更新には新しいドキュメントが含まれており、インデックス内のドキュメントを削除するための更新も含まれています。一部はまったく更新されません (更新後に削除されたと見なされます)。
更新ごとに、更新されたすべてのドキュメントのバージョンフィールドを変更したいと考えています。現在私は使用しています:
<field name="_version_" type="long" indexed="true" stored="true" />
問題は、各 Doc がその作成の UNIX 時間を取得することです。すべての新しい/更新されたドキュメントのバージョンフィールドを自動インクリメントし、検索クエリの結果を最新バージョンでフィルター処理する方法はありますか?