sql >> Database >  >> NoSQL >> MongoDB

hoe krijg je de retourwaarde van findAndModify func in MongoDB met mangoest?

Specificeer {new:true} in de options object. Dit veroorzaakt de resultaatwaarde van findAndModify om het document te zijn nadat de update is toegepast, waaruit u vervolgens kunt lezen om de nieuwe waarde van amount te krijgen .

Details hier, in de tabel:http://www.mongodb.org/display/ DOCS/findAndModify+Command

Ik denk dat je callback twee argumenten nodig heeft, zoals:function(err, result){

Wanneer de callback is geactiveerd, result moet het nieuwe document bevatten (als err is null).



  1. Tel items uit een ander document in mongodb-aggregatie

  2. MongoDB verwerkt geen aggregatie met allowDiskUsage:True

  3. Gelijktijdigheid - Het verkrijgen van de door MongoDB gegenereerde ID van een object dat via Java is ingevoegd op een thread-veilige manier

  4. mongodb trek alle elementen uit de array