版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011791074/article/details/80015523
//将词组拆分为单个词查询
/*QueryParser qp = new QueryParser(LUCENE_VERSION, IndexedField.CONTENT, getAnalyzer());
qp.setDefaultOperator(Operator.AND);
Query query = qp.parse(info.getFuzzyTerm());*/
//以词组的方式查询
PhraseQuery query=new PhraseQuery();
query.add(new Term(IndexedField.CONTENT, info.getFuzzyTerm()));
IndexSearcher searcher = new IndexSearcher(getIndexReader());
/*QueryParser qp = new QueryParser(LUCENE_VERSION, IndexedField.CONTENT, getAnalyzer());
qp.setDefaultOperator(Operator.AND);
Query query = qp.parse(info.getFuzzyTerm());*/
//以词组的方式查询
PhraseQuery query=new PhraseQuery();
query.add(new Term(IndexedField.CONTENT, info.getFuzzyTerm()));
IndexSearcher searcher = new IndexSearcher(getIndexReader());