でのフルインポート中にいくつかのドキュメントを削除する必要がありdataimporter.request.clean == false
ます。これは私に開かれたオプションを制限し、使用$deleteDocById
することが私の最良のオプションになるようです. ただし、これを達成する方法の良い例が見つかりません。
私は次の行に沿って何かを使用しています:
<document>
<entity query="select id, text
IF(yadda.dateyyy <= NOW(),yadda.id,NULL) AS $deleteDocById,
IF(yadda.dateyyy <= NOW(),yadda.id,NULL) AS $skipDoc,
from yadda">
</entity>
</document>
GET パラメーター?command=full-import&clean=false
は最終レポートで正しくトリガーされるようですがIndexing completed. Added/Updated: 72 documents. Deleted 4 documents.
、削除されたと思われるドキュメントがまだインデックスにあるクエリを実行する場合も含まれます。