Има грешка в заявката ви в owners
поле:
Territories.update({
_id: template.data._id,
owners: {
$elemMatch: {
_id: this._id
}
},
{
$push: {
'owners.$.notes': {
title: "First Title"
}
}
})
Няма да можете да актуализирате директно от страната на клиента, защото използвате owners
поле и само _id
е позволено. За да разрешите това, можете да актуализирате чрез Meteor.methods
и извикайте този метод от страна на клиента.