MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongoose findOne със сортиране

Това ще варира леко в зависимост от вашата версия на mongoose, но сигнатурата на метода за findOne изглежда по следния начин:

function findOne (conditions, fields, options, callback)

Какво възнамерявате като options (сортирането), mongoose обработва като fields (кои полета да се заредят).

Може да опитате изрично да подадете null за полета:

models.user.findOne({}, null, { sort: { date_register: -1 } }, callback);

Но ако можете, вероятно трябва да използвате API за заявки, който е по-ясен, като:

models.user.findOne({}).sort({ date_register: -1 }).exec(callback);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка при одит на mongodb при зареждане на Spring

  2. MongoDB има ли начин да актуализира документ, без да изпуска съществуващи елементи, които не се съдържат в данните за актуализиране

  3. Как да намерите документи, отговарящи на множество критерии

  4. Свързване към Meteor Mongo от GUI

  5. Mongoose:Премахване на обект от масив въз основа на ID (грешка в предаването)