sql >> Database >  >> NoSQL >> MongoDB

MongoDB-sortering

Sorteren in MongoDB gaat als volgt:

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

waar 1 is oplopend en -1 daalt.

In jouw specifieke voorbeeld:db.topics.find().sort({ bump_date: 1 }) , hoewel het misschien beter is om het iets als "updated_at" te noemen.

Je zult ook zeker een index willen plaatsen in je "bump_date"-veld.

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


  1. How-to:Gescande PDF's indexeren op schaal met minder dan 50 regels code

  2. Flask:doorgeven van achtergrond werknemer baan (rq, redis)

  3. Hoe verwijder ik alles in Redis?

  4. Waarom wordt er een _id met ObjectID toegevoegd wanneer $push van MongoDB wordt gebruikt om een ​​nieuw object aan een array toe te voegen?