私はusers
のコレクションを持っており、すべてuser
には多数の連絡先があります。 user
が自分のアカウントを削除すると、このユーザーのIDは、このユーザーが接続されているすべてのユーザーの連絡先アレイから削除されます。このModel.Update
クエリを試しましたが、動作しません。ここに私のコードは、これまでのところです:Node.js MongoDB - Mongooseで複数の文書を更新するには?
User.update({'userId':{ $in: userIds },
$pullAll: {'contacts': [myId] },'multi': true
},function(err, count) {
if(err){
console.log(err);
}else{
console.log(count);
}
});
で複数のドキュメントを更新することができます、正しい? 'User'モデルのスキーマ定義を表示するために質問を更新することはできますか? – chridam
@chridamはい、正しい。 – Nikolaj