特定のインデックス内のすべてのドキュメントから 1 つのフィールドを削除する機能を Elastica または ElasticSearch が提供するかどうか疑問に思っています。REST API でこれを行う正しい方法を見つけましたが、それを使用しようとすると、構文エラーが発生します。
私が書いた
curl -XPOST localhost:9200/products/product/O2bMZYRek5/_update -d '{
"script": "ctx._source.remove("Color")"
}'
戻った
{"error":"JsonParseException[Unexpected character ('C' (code 67)): was expecting comma to separate OBJECT entries\n at [Source: [B@fddc294; line: 2, column: 32]]","status":500}