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

Làm cách nào để sắp xếp bộ sưu tập Sao băng theo thời gian chèn?

Giả sử rằng date_created ở định dạng ngày hợp lệ cùng với dấu thời gian, Bạn nên chèn giá trị được phân tích cú pháp của date_created sử dụng Date.parse() hàm javascript, cung cấp số mili giây giữa ngày 1 tháng 1 năm 1970 và giá trị ngày có trong date_created .

Do đó, bản ghi được thêm gần đây nhất sẽ chứa giá trị lớn hơn của date_created so với bản ghi được chèn trước nó.

Bây giờ khi tìm nạp các bản ghi, hãy sắp xếp con trỏ theo thứ tự giảm dần của date_created tham số như:

 Aphorisms.find({}, {sort: {date_created: -1}});

Điều này sẽ sắp xếp các bản ghi từ mới hơn đến cũ hơn.

Hy vọng điều này sẽ hữu ích.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để sử dụng tập hợp MongoDB để phân trang?

  2. Không thể tạo chỉ mục trong mongodb, khóa quá lớn để lập chỉ mục

  3. $ nin với $ expr

  4. Những lý do nên và không nên chuyển từ máy chủ SQL sang MongoDB

  5. Cách bảo mật máy chủ ClusterControl