2016-03-24 4 views

答えて

1
docパー

remove()のためのクエリフックは文書のみのため、ありません。 'remove'フックを設定した場合、myDoc.remove()に電話をしたときに呼び出され、MyModel.remove()にコールしたときには呼び出されません。

次に、あなたはこの1つ

Booking.find({_id: key}, function(err, books){ 
    if (err) 
     throw err; 
    else { 
     books.forEach(function(book){ 
      book.remove(function(err){ 
       // the 'remove' pre events are emitted before this book is removed. 
      }); 
     }) 
    } 
}); 

を使用することができますあなたはこのdiscussion

+0

からより多くの情報を得ることができ、私はそれは私が上記のそのコードで何をしているのかと思いました。私はそれをクエリし、結果を削除します。これは 'booking.findone(blah、function(err、book){book.remove()})'と同じことではありません。 – realisation

+0

@realisation、私の更新された回答を試してください... – zangw

関連する問題