我需要使ElasticSearch中的数据与我在MongoDB中拥有和维护的数据保持同步。目前,我有一个批处理作业,可以找到所有更改的数据,并使用Spring-Batch和Spring- data -ElasticSearch在elastic search中对其进行更新。这是可行的,但我正在寻找一种解决方案,其中每个更改都直接映射到ElasticSearch中。
我在一个特定索引中的所有Elasticsearch文档的源代码中都有一个名为'tags‘的数组。我正在尝试使用update_by_query无痛脚本来小写标记数组中的所有值。这似乎是一个简单的操作,下面是我尝试过的: POST my_index/_update_by_query "script": { for (int i = 0