sql >> Database >  >> NoSQL >> MongoDB

mangoest:vind het meest recente document

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) => { ... });



  1. Kan ik Tornado+ Selderij+ RabbitMQ + Redis gebruiken?

  2. Testen van REST api gebouwd met Node.js(Express) op Travis CI

  3. MongoDB $dateFromParts

  4. Alle veldnamen in een mongodb-verzameling krijgen?