Tho*_*mas 3 lucene full-text-search
Lucene 文档告诉我,将在Lucene 3.0中从API中删除“命中”。
不推荐使用。匹配将在Lucene 3.0中删除。改用search(Query,Filter,int)。
建议的重载将返回的文档数限制为int的值。
所以我的问题是:在Lucene中进行搜索且不限制要返回的文档数的推荐方法是什么?
Java中的最高整数非常高,您可以使用该整数Integer.MAX_VALUE。我敢打赌,在您实际达到2 ^ 31-1(2,147,483,647)个文档的限制之前,还有其他问题。:-)
或者,您可以使用HitCollector:search(Query query, HitCollector results)或search(Query query, Filter filter, HitCollector results); 文档说:
应用程序仅在需要所有匹配的文档时才应使用它
| 归档时间: |
|
| 查看次数: |
2062 次 |
| 最近记录: |