MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie bekomme ich den Rückgabewert von findAndModify func in MongoDB mit Mungo?

Geben Sie {new:true} an in den options Objekt. Dies wird den Ergebniswert von findAndModify verursachen das Dokument sein, nachdem das Update angewendet wurde, aus dem Sie dann lesen können, um den neuen Wert von amount zu erhalten .

Details hier, in der Tabelle:http://www.mongodb.org/display/ DOCS/findAndModify+Befehl

Ich glaube, Ihr Rückruf muss zwei Argumente annehmen, wie:function(err, result){

Wenn der Rückruf ausgelöst wird, result sollte das neue Dokument enthalten (falls err ist null).