2017-06-09 10 views
3

で複数のドキュメントを削除し、私は一つの共通の性質を持っており、他の特性が異なる複数の文書を削除したいdeleteMany()メソッドマングース - ドキュメントでは、1つの関数呼び出し

Character.deleteMany({ name: /Stark/, age: { $gte: 18 } }, function (err) {}); 

があります。このような何か:

Site.deleteMany({ userUID: uid, id: [10, 2, 3, 5]}, function(err) {}

これは何のための適切な構文でしょうか?

答えて

4

私は何youreのを探していることは$in演算子であると考えている。ここで

Site.deleteMany({ userUID: uid, id: { $in: [10, 2, 3, 5]}}, function(err) {}) 

がドキュメント:あなたが使用することもできhttps://docs.mongodb.com/manual/reference/operator/query/in/

+0

これは機能します。ありがとうございました。 –

11

Site.remove({ userUID: uid, id: { $in: [10, 2, 3, 5]}}, function(err, response) {}); 
関連する問題