我想在elasticsearch script_fields查询中使用一些元字段,
我尝试过以下两种方式,但都失败了。
第一种方法:
{
"query": {
"match_all": {}
},
"script_fields": {
"FIELD_NAME": {
"script": {
"lang": "painless",
"source": "params._routing"
}
}
}
}
第二种方法:
{
"query": {
"match_all": {}
},
"script_fields": {
"FIELD_NAME": {
"script": {
"lang": "painless",
"source": "params['_routing']"
}
}
}
}
有没有办法访问元字段,即“_routing”,“_ parent”?