sql >> Base de Datos >  >> NoSQL >> MongoDB

mangosta:encuentra el documento más reciente

En el caparazón sería:

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

Que encuentra todos los documentos donde day es menor que 16085, los ordena el day descendiendo, y luego toma el primero.

En Mongoose sería algo como:

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