sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB řazení

Řazení v MongoDB se provádí takto:

db.collection.find({ ... spec ... }).sort({ key: 1 })

kde 1 je vzestupné a -1 klesá.

Ve vašem konkrétním příkladu:db.topics.find().sort({ bump_date: 1 }) , i když by to mohlo být lepší nazvat něco jako "updated_at".

Určitě také budete chtít vložit index do pole „bump_date“.

  • třídění:http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
  • indexy:http://www.mongodb.org/display/DOCS/Indexes


  1. Systém nebyl zaveden s systemd jako init systém (PID 1). Nelze operovat

  2. Získání odlišné agregace pole pole napříč indexy

  3. Java+Redis vs efektivita Java pro datově náročné aplikace?

  4. Instalace Memcached na Ubuntu 16.04/18.04 s Nginx a PHP-7.3