是否有任何方法可以查找索引中特定字段的值并将其替换为更新值?在我的索引中,假设索引名称= States_of_India,“State”=“Jammu & Kashmir”已填充。我想将“&”符号替换为“and”。如何查找和替换?
f0ofjuux1#
请看Update by Query API或Update API。例如,如果要将“State”字段值中的“&”符号替换为“and”,可以尝试如下操作:
POST /index-name/_update_by_query { "script": { "lang": "painless", "inline": "ctx._source.State = ctx._source.State.replace('&', 'and')" } }
1条答案
按热度按时间f0ofjuux1#
请看Update by Query API或Update API。
例如,如果要将“State”字段值中的“&”符号替换为“and”,可以尝试如下操作: