sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur ökar jag ett nummervärde i Mongoose?

Du kan använda $inc för detta ändamål.

Prova detta:

var id = req.body.id;
Meme.findOneAndUpdate({_id :id}, {$inc : {'post.likes' : 1}}).exec(...);

För mer information om $inc, läs MongoDB $inc-dokumentationen



  1. Referera till andra dokument med sträng snarare än ObjectId

  2. Omvänd paginering genom en Redis sorterad uppsättning

  3. Hur spolar jag redis db från python redis?

  4. flera mongo-uppdateringsoperatör i ett enda uttalande?