Updating Documents
Now let's try and update the same document with a change in the email address. The update command has a form of POST {index-name}/{type}/{id}
and the request body as shown here:
POST datalake/contacts/101 { "id":101, "cell":"(478) 531-2026", "work":"1-906-774-1226", "email":"vincenzo2.hickle@yahoo.com" }
![](https://static.packt-cdn.com/products/9781787281349/graphics/Ch10-Fig30.png)
Figure 30: Document Update Query
Few observations here in the preceding response are:
- The version is updated to 2.
- The flag created is set to false and the result indicates a successful update.
- Total shards affected are 3 since our index was configured to have 2 replicas and 4 shards. That means there are 3 shards having the affected data; one is the primary and the other two are replica shards.