How do I target an subdocument in the authors array as shown below, in order to update it?
collection.update({'_id': "4f44af6a024342300e000001"}, {$set: { 'authors.?' }} )
The document:
{
_id: "4f44af6a024342300e000001",
title: "A book",
created: "2012-02-22T14:12:51.305Z"
authors: [{"_id":"4f44af6a024342300e000002"}]
}
By specifying actual position of embedded document like this:
Or via positional operator: