我已经浏览了几次_reindex api文档,并且无法弄清楚它是否可行。将文档从源索引复制到目标索引后,是否也可以删除源文档?
这是我正在调用的当前_reindex api调用主体:
{
"source": {
"index": "srcindex",
"type": "type",
"query": {
"range": {
"date": {
"from": <timestamp>
}
}
}
},
"dest": {
"index": "dstindex",
"type": "type"
}
}
答案 0 :(得分:1)
目前,不支持复制,然后立即删除(有效moving a document
)。
您可以在此主题here找到很好的讨论。
最后,您需要_reindex
然后_delete_by_query
来实现目标。
希望这有帮助!