2016-05-18 9 views
0

両方の配列は動作しますが、他のものとは結合しません。私はこのように働いています。この不便を解決する方法はありますか?findandmodify search 2コレクション内のIDとプッシュを追加するNodejs

collection:findAndModify({ 
      query: { 
       $in: [req.user._id, idunique] 
      }, 
      update: { 
       $push: { 
        Amigos: { 
         usuario: idUserAccept, 
         name: fotoUserAccept, 
         img: fotoUserAccept 
        } 
       } 
      }, 
      new: true 
     }).success(function(doc){ 
      res.json(doc); 
     }).error(function(err){ 
      console.log(err); 
     }); 

答えて

0

あなたはクエリの構文について誤解しているようです。 here

+0

findOneAndUpdateで

findAndModify is Deprecated. Use findOneAndUpdate instead 

チェック文書はmultitpleドキュメントのですか? –

+0

複数の更新を行う場合は、updateManyを使用してください。http://mongodb.github.io/node-mongodb-native/2.1/api/Collection.html#updateMany – KibGzr

関連する問題