コレクションアイテムの変数である配列の要素を更新するには、次のようにします。
-
配列を取得します:
var arr =Events.findOne({_ id:eventId})。confirms;
-
操作を行います
-
変更されたアレイで古いアレイを更新します:
Events.update({_ id:eventId}、{$ set:{確認:arr}});
手順2で問題が発生した場合は、配列を繰り返してthis.person ===personIdかどうかを確認し、this.confirmed =isConfirmed&this.timestamp =newDateを設定できます。
Mongo内のアレイを操作する方法はあるかもしれませんが、これは確かに機能します。