Is it possible to update some specific fields value in elasticsearch with out overwriting other fields. ?
The script can update, delete, or skip modifying the document. The update API also supports passing a partial document, which is merged into the existing document. To fully replace an existing document, use the index API.
As a codebased contribution to this answer, the following query may be used:
POST /index/type/100100471/_update { "doc" : { "yourProperty" : 10000 } }
This query updates yourProperty
property only.
As a result, this response appears:
{ "_index": "index", "_type": "type", "_id": "100100471", "_version": 1, "_shards": { "total": 0, "successful": 1, "failed": 0 } }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With