嘿~ 今天天气不错嘛

elasticsearch的java api操作

Elasticsearch | 作者 ITxiaobing | 发布于2017年10月31日 | 阅读数:2823

我使用的是java api来查询es索引库,在拼写查询语句时由于must子句的条件需要判断是否存在,请教如何独立创建一个must子句
已邀请:

strglee

赞同来自: ITxiaobing

 
判断一个字段是否存在,写在filter里面过滤就可以了
GET _search
{
"query": {
"bool" : {
"must": {
"match_all": {}
},
"filter": {
"exists": {
"field": "description"
}
}
}
}
}

要回复问题请先登录注册