du spikade nästan.
För att få de senaste 30 värdena, använd bara minus istället. I ditt fall kan du göra något som:
Device.findOne({ device_id: deviceId }, { movements: { $slice: -30 } }, (err, device) => {
....
})
Hoppas det hjälpte.
du spikade nästan.
För att få de senaste 30 värdena, använd bara minus istället. I ditt fall kan du göra något som:
Device.findOne({ device_id: deviceId }, { movements: { $slice: -30 } }, (err, device) => {
....
})
Hoppas det hjälpte.