searchQuery.addExactTerm(Field.ENTRY_CLASS_PK,"msCode");
searchQuery.addExactTerm("icsCode",ics);
这不是基于AND条件给我的结果。它只是搜索领域并给出结果。请帮助在lucene中构建AND查询。
答案 0 :(得分:0)
使用addRequiredTerm
代替addExactTerm
:
searchQuery.addRequiredTerm(Field.ENTRY_CLASS_PK,"msCode");
searchQuery.addRequiredTerm("icsCode",ics);