使用java客户端API执行模板查询时,我收到此错误:
引起:ParsingException [no [query]注册[query]]?
请在下面找到模板查询:
POST /_search/template/lookup_temp
{
"template":
{
"query": {
"query_string":
{
"query": {
"city_key":"{{phyCity}}"
}
}
}
}
}
答案 0 :(得分:0)
如果您使用的是ElasticSearch 5,则会稍微更改一下API。因此,在ElasticSearch 5及以下版本中进行查询。
"query": {
"query_string":
{
"query": {
"city_key":"{{phyCity}}"
}
}
}
对于ElasticSearch 5.
"query_string":
{
"query": {
"city_key":"{{phyCity}}"
}
}