我有一个 ElasticSearch 查询出现格式错误,只是不确定我做错了什么(毫无疑问非常明显!)
查询如下所示:
{ "query":
{ "filtered":
{ "query":
{ "field":
{ "product":"prodA or prodB"
}
},
"filter":
{
"userid":"username"
}
}
},
"size":10, "from":0
}
如果我省略了过滤器部分,查询就可以正常工作,所以它一定与我使用过滤器选项的方式有关。
{ "query":
{ "filtered":
{ "query":
{ "field":
{ "product":"prodA or prodB"
}
}
}
},
"size":10, "from":0
}
我需要如何格式化此查询以使其工作?