MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB-Sortierung

Das Sortieren in MongoDB erfolgt folgendermaßen:

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

wobei 1 ist aufsteigend und -1 ist absteigend.

In Ihrem konkreten Beispiel:db.topics.find().sort({ bump_date: 1 }) , obwohl es vielleicht besser wäre, es so wie "updated_at" zu nennen.

Sie werden auch auf jeden Fall einen Index auf Ihr "bump_date"-Feld setzen wollen.

  • Sortierung:http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
  • Indizes:http://www.mongodb.org/display/DOCS/Indexes