我只需搜索不包含特定字段的文档。
我试过这个,不起作用:
BooleanQuery constrainedQuery = new BooleanQuery();
constrainedQuery.add(query, BooleanClause.Occur.MUST);
constrainedQuery.add(new TermQuery(new Term("fieldName")), BooleanClause.Occur.MUST_NOT);
不确定我是否可以使用QueryWrapperFilter。 我目前的替代方案是搜索所有内容并忽略包含命中字段的文档。寻找更好的方法,谢谢。