无法在lucene.Net 3.0.3.0 dll中找到“ParallelMultiSearcher”和“Hits”类

时间:2013-07-17 08:53:47

标签: c# lucene lucene.net

我正在使用最新的“Lucene.Net 3.0.3.0”,其中我无法找到“ParallelMultiSearcher”和“Hits”类,这些类以前出现在“Lucene.Net 2.9.2”中。 你能告诉我如何在“Lucene.Net 3.0.3.0”中使用“parallerMultiSearcher”和“Hits”,还是有其他选择?

1 个答案:

答案 0 :(得分:0)

Hits在2.9中已弃用,已在3.0中删除。请参阅Searcher documentation中的弃用说明。您需要将对searcher.search的调用更改为与API更改一致的调用(这主要涉及传递额外的arg,指定要返回的最大命中数并处理TopDocs对象返回)。

ParallelMultiSearcher上,它的API发生了一些变化,但当时它似乎没有任何变化。