ElasticSearch 的 BoolQueryBuilder 使用

ElasticSearch的BoolQueryBuilder定义:

A Query that matches documents matching boolean combinations of other queries

java 复制代码
import org.elasticsearch.index.query.QueryBuilders;

BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();
for (String word : wordList) {
    boolQueryBuilder.should(QueryBuilders.termQuery(FIELD1, word));
    boolQueryBuilder.should(QueryBuilders.termQuery(FIELD2, word));
}
相关推荐
Elasticsearch1 天前
Elasticsearch:圣诞晚餐 BBQ - 图像识别
elasticsearch
是Judy咋!1 天前
Elasticsearch---单机部署
大数据·elasticsearch·搜索引擎
java坤坤1 天前
Elasticsearch Java实战手册:搭建、条件构建与分页优化
java·elasticsearch
初次攀爬者1 天前
知识库-向量化功能-流式分片
后端·elasticsearch
clarance20152 天前
语言模型的“锯齿”与符号的“迷宫”:智能探索中的同一困境
人工智能·搜索引擎·语言模型
Dxy12393102162 天前
Elasticsearch向量搜索介绍
大数据·elasticsearch
only°夏至besos2 天前
基于 Dinky + FlinkSQL + Flink CDC 同步 MySQL 数据到 Elasticsearch、Kafka
mysql·elasticsearch·flink
Filotimo_2 天前
在java后端开发中,ES的用处
java·elasticsearch·jenkins
回吐泡泡oO2 天前
ElasticSearch添加登录校验(仅供参考)
java·elasticsearch·jenkins
Elastic 中国社区官方博客2 天前
使用 Elasticsearch 的 Profile API 对比 dense vector 搜索性能
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索