Określ {new:true}
w options
obiekt. Spowoduje to wartość wyniku findAndModify
być dokumentem po zastosowaniu aktualizacji, z którego można następnie odczytać, aby uzyskać nową wartość amount
.
Szczegóły tutaj, w tabeli:http://www.mongodb.org/display/ DOCS/findAndModify+Polecenie
Wierzę, że twoje wywołanie zwrotne będzie musiało przyjąć dwa argumenty, takie jak:function(err, result){
Po uruchomieniu wywołania zwrotnego result
powinien zawierać nowy dokument (jeśli err
jest zerowe).