Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch 如何在每次保存新内容时删除Elasticsearch的旧内容?_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Apache Nifi - Fatal编程技术网 elasticsearch 如何在每次保存新内容时删除Elasticsearch的旧内容?,elasticsearch,apache-nifi,elasticsearch,Apache Nifi" /> elasticsearch 如何在每次保存新内容时删除Elasticsearch的旧内容?,elasticsearch,apache-nifi,elasticsearch,Apache Nifi" />

elasticsearch 如何在每次保存新内容时删除Elasticsearch的旧内容?

elasticsearch 如何在每次保存新内容时删除Elasticsearch的旧内容?,elasticsearch,apache-nifi,elasticsearch,Apache Nifi,我使用PutElasticsearch在Elasticsearch中保存FlowFile的内容。 但是,在这种情况下,我总是附加Elasticsearch的映射。如何始终删除映射的现有内容,然后保存新内容,即FlowFile的内容?Elasticsearch中的数据是不可变的。因此,如果插入具有相同id的新数据,数据将被覆盖。所以您必须使用相同的id。我如何提取id才能知道它?我想避免任何硬编码。我还在PutElasticsearch中找到了选项“update”,但还没有选中它。

我使用
PutElasticsearch
在Elasticsearch中保存FlowFile的内容。
但是,在这种情况下,我总是附加Elasticsearch的映射。如何始终删除映射的现有内容,然后保存新内容,即FlowFile的内容?

Elasticsearch中的数据是不可变的。因此,如果插入具有相同id的新数据,数据将被覆盖。所以您必须使用相同的id。

我如何提取id才能知道它?我想避免任何硬编码。我还在
PutElasticsearch
中找到了选项“update”,但还没有选中它。