我有一个名为“书籍”的索引。其中,标题和作者姓名是两个字符串类型的字段。我需要创建一个新字段,这样它就不会在标题中包含作者姓名。例如:标题:JamesGindal在ES中的高级评分作者姓名:JamesGindal然后,New_field=ES中的高级评分。在mysql中,我可以通过简单的字符串REPLACE()函数进行更新查询。需要ES中的工作解决方案。 最佳答案 使用无痛脚本_update_by_query{"script":{"inline":"ctx._source.new_field='AdvancedScoringinES