在我的应用程序中,我想知道在搜索期间哪个文档字段已匹配。 所以我选择了searcher.explain()。但后来我发现这是一种代价高昂的方法。 作为替代方案,我在contrib dlls中思考并看到具有IsFieldMatch()api的FastVectorHighlighter类。但是没有可用的文档说明是否可以在没有任何性能限制的情况下使用它。 所以请告诉我哪个更好searcher.explain()或FastVectorHighlighter.IsFieldMatch()
如果你们的人也建议我采用其他方法,也会很棒。