MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

как да получите върнатата стойност на findAndModify func в MongoDB с mongoose?

Посочете {new:true} в options обект. Това ще доведе до резултатната стойност на findAndModify да бъде документът след прилагане на актуализацията, от който след това можете да прочетете, за да получите новата стойност на amount .

Подробности тук, в таблицата:http://www.mongodb.org/display/ DOCS/findAndModify+Command

Вярвам, че вашето обратно извикване ще трябва да приеме два аргумента, като:function(err, result){

Когато се задейства обратното извикване, result трябва да съдържа новия документ (ако err е нула).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да намеря местоположението на данните и регистрационните файлове на mongodb чрез команда?

  2. Избутване на стойности в масив от база данни на mongodb през водна линия (sails js).

  3. Групиране по стойности и условия

  4. Създаване на нарастващи числа с mongoDB

  5. MongoDB:Съвпадение на множество елементи от масив