Ich habe eine Seite auf NodeJS-express und wenn der Benutzer sein Gleichgewicht erhöhen:Mongoose async fragt
User.update({steamid: user.steamid}, {$set: {wallet: user.wallet + 1)}}, function(err){
if(err) console.log(err);
});
Aber wenn der Benutzer seine „Brieftasche“ mindestens zweimal in einer Reihe Mungo erhöht nur 1 Punkt in „Brieftasche hinzufügen ". Was sollte ich tun? Vielleicht ein Queue-Array hinzufügen und sie dann mit async aufrufen?
Sie sollten stattdessen den Operator atomic $ inc verwenden. [MongoDB Dokumentation auf '$ inc'] (https://docs.mongodb.org/manual/reference/operator/update/inc/) –