2017-06-26 26 views

回答

2

OpenMode不影響deleteDocuments的行爲。它隻影響打開索引器時發生的情況:

  • CREATE - 創建一個新的索引。如果一個已經存在,它將被覆蓋。
  • CREATE_OR_APPEND - 使用現有的索引,或者如果當前不存在,則創建它。
  • APPEND - 使用現有索引。如果當前不存在,則拋出IOException。

我不知道任何IndexSearcher.search方法需要一個Term作爲參數。如果您可以鏈接到您所指的內容,那可能會有所幫助。

但是,如果您要搜索一個術語,則可以使用TermQuery

+0

謝謝,你能向我解釋一下Append方法會做什麼嗎? –

+0

@ N.Dinesh.Reddy - 我已經描述了它在我的答案中的作用... – femtoRgon