Sortowanie w MongoDB odbywa się w następujący sposób:
db.collection.find({ ... spec ... }).sort({ key: 1 })
gdzie 1
rośnie i -1
schodzi.
W konkretnym przykładzie:db.topics.find().sort({ bump_date: 1 })
, chociaż lepiej byłoby nazwać to w stylu „updated_at”.
Na pewno będziesz chciał również umieścić indeks w polu „bump_date”.
- sortowanie:http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
- indeksy:http://www.mongodb.org/display/DOCS/Indexes