elaticsearch:1.6.0(别人建好的)
在使用elasticsearch时,往往查询的语句比较复杂,构造json比较繁琐,这时使用模板查询的优势,就显示出来了,而且,在完成程序后,只需要修改模板,就可以了,不需要再重新修改代码。
在[installtion es]/config/下,新建scripts文件夹。
构建模板
{
"query":{
"match":{
"_id":"{{id}}" #双引号,加参数名
}
}
}
使用模板进行查询
GET /_search/template (需要加上template)
{
"template": "test_template",
"params": {
"id":"abcd"
}
}