当前位置: 首页 > 工具软件 > Object Query > 使用案例 >

[exceptions] elasticsearch使用报错:match query malformed, no start_object after query name“

白丁雨
2023-12-01

问题描述

使用elastic search的template query,组织好query_string访问后,提示 “ match query malformed, no start_object after query name”。服务器应该是 es7.2的版本。

问题解决

这个query_string没学太明白,但是这个报错说明qurey string的层级写的有点问题。照下面这个层级改了一下好了。如果路过的大佬后来看到es的文档中有明确说明的,可以留言个网址,我去看看。

{
	"query":{
		"bool":{
			"must":[
			{
				"term":{}
			},
			{
				"range":{}
			}],
			"should":[]
		}
	}
}
 类似资料: