最近,我已将数据从一个 flex 簇重新索引到另一个最新版本的簇。但是先前群集中存在的数据是较旧的数据,现在我需要具有最新时间戳的新群集中的数据。
最佳答案
您可以在reindex API中使用脚本
这样的事情应该起作用
POST _reindex
{
"source": {
"index": "test"
},
"dest": {
"index": "test2"
},
"script": {
"lang": "painless",
"source": """
ctx._source['@timestamp'] = new Date().getTime();
"""
}
}