标签: java lucene hashset words sublist
我正在开发一个功能来查找文档中的术语。 在我的函数参数中,我给出了HashSet String。我浏览HashSet来分析每个字符串(使用Lucene Analyzer类)然后我使用PhraseQuery类在文本中查找分析的字符串,以了解它是否存在于文档中。 作为我的函数的回报,有HashSet只包含文档中的术语。
HashSet
String
PhraseQuery
它有效,但因为我浏览了所有HashSet而慢慢地。有没有办法给Lucene一个单词的集合,然后得到一个只有文档得到的单词的集合?