首页 > 解决方案 > 如何在本地重用搜索结果来创建新索引?

问题描述

我有一个小型 Elasticsarch 服务,其中有一些文档。所有这些都可以通过

GET http://localhost:9200/incident/_doc/_search?size=10000

有没有一种简单的方法可以重用此命令的输出来提供另一个 ES 实例(具有相同的索引名称,或者如果更容易,可以使用另一个)?

我的解决方案是编写一个脚本,提取下面的条目hits.hits并将它们发送到新的 ES 实例。不过,我希望采用本机方法(搜索结果的正文或部分内容将作为POST/PUT内容发送)。

标签: elasticsearch

解决方案


推荐阅读