0
I使用Lucene的3.5.0
版本。獲取Lucene查詢的所有結果
我正在像這樣搜索。
final TopDocs docs = searcher.search(finalQuery, resultSize);
但我不想指定結果;相反,我想要所有的匹配結果。
其中一種方法是將索引中的記錄總數作爲resultSize。
是否有任何其他方法來做到這一點?
I使用Lucene的3.5.0
版本。獲取Lucene查詢的所有結果
我正在像這樣搜索。
final TopDocs docs = searcher.search(finalQuery, resultSize);
但我不想指定結果;相反,我想要所有的匹配結果。
其中一種方法是將索引中的記錄總數作爲resultSize。
是否有任何其他方法來做到這一點?
由於在Lucene內部完成的事情,只需使用足夠大的resultSize
就足夠了。如果您執行其他任何操作,則不會節省任何內存,並且會以優化內存的方式返回結果,而不會實際加載文檔。