Java使用ES条件构造器BoolQueryBuilder
Java使用ES条件构造器BoolQueryBuilder
1. 检索前构造
1 | //1.构建SearchRequest请求对象,指定索引库 |
2. 条件构造
- must可用filter代替,查询效率会更高,因为must会对结果进行_score评估
1 | //3.1 完全匹配 |
3. 构造完成进行查询
1 | //4.将BoolQueryBuilder对象设置到SearchSourceBuilder对象中 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Roger-Lv's space!
评论