MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Trong Mongoose, làm cách nào để sắp xếp theo ngày? (node.js)

Sắp xếp trong Mongoose đã phát triển qua các bản phát hành nên một số câu trả lời trong số này không còn hợp lệ. Kể từ 4.1.x phát hành Mongoose, sắp xếp giảm dần vào ngày date trường có thể được thực hiện theo bất kỳ cách nào sau đây:

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

Đối với sắp xếp tăng dần, hãy bỏ qua - tiền tố trên phiên bản chuỗi hoặc sử dụng các giá trị của 1 , asc hoặc ascending .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mô hình hóa dữ liệu đa ngôn ngữ trên MongoDB

  2. SQL NULLIF () Giải thích

  3. Hỗ trợ cho nhiều kiểu người dùng bằng Passport-local mongoose node.js

  4. Làm cách nào để sử dụng toán tử LIKE trên mongoose?

  5. MongoDB $ exp