0
私は現在、コレクション "Plans"を持っています。これはフォーム提出の作成時に作成されます。それは次のように挿入されます。Meteor Mongoが既存のコレクションにデータを追加する
Plans.insert({
location,
address,
date,
time,
notes,
createdAt: new Date(), // current time
owner: Meteor.userId(),
username: Meteor.user().username,
attendees: [
{
attender: [{
user: String,
attending: Boolean,
}],
},
],
});
すると、チェックボックスをクリックすると、私は新しいattender
オブジェクトがattendees
配列に追加することにしたいです。これまでのところ、私はやろうとしました:
'click .notattending'() {
Plans.insert(
{_id: this._id,
attendees: [{
attender: [
{
user: Meteor.user().username,
attending: false,
}
],
}
]
},
);
},
しかし、それはMongoコレクションに追加されていません。これはそれを行うことについて行く正しい方法ですか?
あなたは、ドキュメントを挿入する代わりに更新する必要があります – collision