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":"[email protected]"
}
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.