MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Di luwak, bagaimana cara saya mengurutkan berdasarkan tanggal? (node.js)

Penyortiran dalam luwak telah berkembang selama rilis sehingga beberapa dari jawaban ini tidak lagi valid. Mulai 4.1.x rilis Mongoose, jenis menurun pada date dapat dilakukan dengan salah satu cara berikut:

    Room.find({}).sort('-date').exec((err, docs) => { ... });
    Room.find({}).sort({date: -1}).exec((err, docs) => { ... });
    Room.find({}).sort({date: 'desc'}).exec((err, docs) => { ... });
    Room.find({}).sort({date: 'descending'}).exec((err, docs) => { ... });
    Room.find({}).sort([['date', -1]]).exec((err, docs) => { ... });
    Room.find({}, null, {sort: '-date'}, (err, docs) => { ... });
    Room.find({}, null, {sort: {date: -1}}, (err, docs) => { ... });

Untuk pengurutan menaik, hilangkan - awalan pada versi string atau gunakan nilai 1 , asc , atau ascending .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $atau kueri

  2. Bagaimana data dalam database MongoDB disimpan di disk?

  3. Tidak ingin memulai mongod dengan `Sudo mongod`

  4. MongoDB mendapatkan SubDocument

  5. Bagaimana cara membuat dump MongoDB dari database saya?