Ada kesalahan dalam kueri Anda di owners
bidang:
Territories.update({
_id: template.data._id,
owners: {
$elemMatch: {
_id: this._id
}
},
{
$push: {
'owners.$.notes': {
title: "First Title"
}
}
})
Anda tidak akan dapat memperbarui langsung dari sisi klien, karena Anda menggunakan owners
dan hanya _id
Diperbolehkan. Untuk mengatasi ini, Anda dapat memperbarui menggunakan Meteor.methods
dan panggil metode itu dari sisi klien.