MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mungo:Finde das neueste Dokument

In der Shell wäre es:

db.test.find({day: {$lt: 16085}}).sort({day: -1}).limit(1)

Das findet alle Dokumente, in denen day kleiner als 16085 ist, werden sie am day sortiert absteigend und nimmt dann den ersten.

In Mongoose wäre es so etwas wie:

MyModel.find({day: {$lt: 16085}}).sort({day: -1}).limit(1).exec((err, docs) => { ... });