I have an index of documents containing an array of objects (nested). I am aware that the normal way to update this would be to query to get the array, update the object I want to update, then replace the entire array in a partial update.
There are occasions where a lot of updates will be happening to the nested objects, so I don't want to update the entire array, in case the query for a second update happens just before the update for the first update.
Is it possible to only update one nested object in the array, without replacing the others as well?