sql >> Database >  >> NoSQL >> MongoDB

MongoDB met Mongoose-limietsubdocumenten

je had het bijna door.

Gebruik in plaats daarvan minus om de laatste 30 waarden te krijgen. In jouw geval kun je zoiets doen als:

Device.findOne({ device_id: deviceId }, { movements: { $slice: -30 } }, (err, device) => {
        ....
})

Ik hoop dat het heeft geholpen.




  1. Hoe kan ik waarden met een lengte nul behouden tijdens de $unwind-fase van de geaggregeerde pijplijn in Mongo?

  2. Hoe MongoDB verschilt van een SQL-database

  3. Robomongo-verbinding met Meteor mongodb

  4. Snelste manier om 100 miljoen documenten op ID te verwijderen