現在動的スクリプトを使用している次のクエリがあります。それ以来、私のホストはこれをサポートしていないことがわかりました。これは、より広範なセキュリティへの影響があるためです。動的スクリプトを使用しないように、このスクリプトをどのように書き直せばよいでしょうか?
{
"size": 0,
"aggs": {
"filtered_cells": {
"filter": {
"geo_bounding_box": {
"loc": {
"top_left": "58.645976, -13.515625",
"bottom_right": "50.524473, 2.436523"
}
}
},
"aggs": {
"cells": {
"geohash_grid": {
"field": "loc",
"precision": 2
},
"aggs": {
"center_lat": {
"avg": {
"script": "doc['loc'].lat"
}
},
"center_lon": {
"avg": {
"script": "doc['loc'].lon"
}
}
}
}
}
}
},
"query": {
"match_all": {}
}
}