Lucene或使用布尔查询进行搜索

Lucene或使用布尔查询进行搜索,第1张

Lucene或使用布尔查询进行搜索

您可以这样写:

BooleanQuery categoryQuery = new BooleanQuery();TermQuery catQuery1 = new TermQuery(new Term("category_name", "Electronics"));TermQuery catQuery2 = new TermQuery(new Term("category_name", "Home"));categoryQuery.add(new BooleanClause(catQuery1, BooleanClause.Occur.SHOULD));categoryQuery.add(new BooleanClause(catQuery2, BooleanClause.Occur.SHOULD));bq.add(new BooleanClause(categoryQuery, BooleanClause.Occur.MUST));


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存