私のsolrスキーマ(Solr4.1)には2つのフィールドがあります
<timestamp>
<status>
14 日以上経過したドキュメントのステータスを更新/変更したいが、インデックスからは削除したくない。
私は現在このようにそれらを削除します
curl http://localhost/solr/update?commit=true -H "Content-Type: text/xml" --data-binary '<delete><query>timestamp:[* TO NOW-14DAYS] </query></delete>'
タイムスタンプ値によって決定されるドキュメントの年齢に基づいて、ステータスフィールドを「期限切れ」または「アーカイブ済み」などの公称テキスト値に変更できるかどうか疑問に思っています。
ありがとう