您的位置:首页 > 其它

elasticsearch 复杂查询 模板查询

2016-06-15 20:27 337 查看
elaticsearch:1.6.0(别人建好的)


在使用elasticsearch时,往往查询的语句比较复杂,构造json比较繁琐,这时使用模板查询的优势,就显示出来了,而且,在完成程序后,只需要修改模板,就可以了,不需要再重新修改代码。
在[installtion es]/config/下,新建scripts文件夹。
构建模板


{
"query":{
"match":{
"_id":"{{id}}" #双引号,加参数名
}
}
}


使用模板进行查询

GET /_search/template  (需要加上template)
{
"template": "test_template",
"params": {
"id":"abcd"
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: