-1

テキストファイルのインデックスを作成し、RAMDirectoryを使用して高速インデックスを作成しようとしていますが、重複を防ぐために以前のRAMDirectoryをクリアする方法があるかどうか疑問に思っていましたか?

4

1 に答える 1

0

「前のRAMDirectoryをクリアする」とはどういう意味かわかりませんが、createフラグをtrueに文字列化することで、RAMDirの前のインデックスを上書きできます。これにより、コンストラクター呼び出しの場所に新しいインデックスが作成されます。

IndexWriter(Directory d, Analyzer a, boolean create, IndexWriter.MaxFieldLength mfl) 

dのインデックスのIndexWriterを作成します。

于 2012-05-23T11:40:02.077 に答える