哪位大神看一下,我现在部署6.x的elastic,公司的代码比较久,老的es服务是1.7的,下面这查询条件在老的上面可以查询出数据,新的报错如下,是不是1.7版本的查询语法6.*不支持了呢? 报错和查询语句如下图:
查询语句如下
{
"from": 0,
"size": 20,
"query": {
"bool": {
"must": [
{
"bool": {
"must": [
{
"term": {
"all_p_mddids": {
"value": "11045",
"boost": 1
}
}
},
{
"term": {
"type_id": {
"value": "2",
"boost": 1
}
}
},
{
"term": {
"used_in_web": {
"value": "1",
"boost": 1
}
}
},
{
"term": {
"flag": {
"value": "0",
"boost": 1
}
}
}
]
}
}
]
}
},
"_source": [
"id",
"address",
"mddid",
"area_id",
"tag_ids",
"description"
],
"sort": {
"comment_rank": {
"order": "desc"
}
}