I have a collection with a key called fields
, which is an array of JSON objects. Those objects can have options
which is another array of JSON objects. Iām trying to update one of the options by optionId
. I tried this but it doesn't work.
Projects.update({
'fields.options._id': optionId
}, {
$set: {
`fields.$.options.$.title`: title
}
}
This does find the correct Project document, but doesn't update it.