Lucene 4 を使用してデータを保持しています。私が今直面している問題は次のとおりです。
インデックスからドキュメントを削除し、削除されたドキュメントの docId を取得する方法は?
ドキュメントを削除するために使用する方法は次のとおりです。
Query query = new BooleanQuery();
...
indexWriter.deleteDocuments(query);
しかし、このメソッドが呼び出されると、削除されたドキュメント (およびそのフィールド) を取得する方法 (メソッドまたはコールバック) が見つかりませんでした。
誰かがそれを行う方法について考えを持っていますか?