In de shell zou het zijn:
db.test.find({day: {$lt: 16085}}).sort({day: -1}).limit(1)
Die vindt alle documenten waar day
kleiner is dan 16085, sorteert ze op day
aflopend, en neemt dan de eerste.
In Mongoose zou het zoiets zijn als:
MyModel.find({day: {$lt: 16085}}).sort({day: -1}).limit(1).exec((err, docs) => { ... });