sql >> Database >  >> NoSQL >> MongoDB

waarde verlagen in verzameling tot 0

Meteor.users.update({'profile.score': {$gte: 10}}, {$inc: {'profile.score': -10}}, {multi: true});

Levert dit op wat je nodig hebt? Wijzig de selector indien nodig.

Uitleg: We filteren gebruikers met een score van 10 of meer eruit. We "verhogen" alle scores van de overeenkomende gebruikers met -10 (dus verlagen we ze met 10).



  1. Ongeldige ingesloten documentinstantie verstrekt aan een EmbeddedDocumentField bij opslaan

  2. Meerdere records opwaarderen met MongoDb

  3. Waarom krijg ik deze verouderde waarschuwing?! MongoDB

  4. Kan geen verbinding maken met Redis-server via ASP.NET Session State Provider