MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Tri MongoDB

Le tri dans MongoDB se fait comme suit :

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

1 est ascendant et -1 descend.

Dans votre exemple spécifique :db.topics.find().sort({ bump_date: 1 }) , bien qu'il soit peut-être préférable de l'appeler quelque chose comme "updated_at".

Vous voudrez aussi certainement mettre un index sur votre champ "bump_date".

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