Tarihe göre sıralama özel bir şey gerektirmez. Koleksiyonun istediğiniz tarih alanına göre sıralayın.
1.4.28 node.js yerel sürücüsü için güncellendi datefield, aşağıdaki yöntemlerden herhangi birini kullanarak artan şekilde sıralayabilirsiniz :
collection.find().sort({datefield: 1}).toArray(function(err, docs) {...});
collection.find().sort('datefield', 1).toArray(function(err, docs) {...});
collection.find().sort([['datefield', 1]]).toArray(function(err, docs) {...});
collection.find({}, {sort: {datefield: 1}}).toArray(function(err, docs) {...});
collection.find({}, {sort: [['datefield', 1]]}).toArray(function(err, docs) {...});
'asc'veya 'ascending'yerine de kullanılabilir 1.
Sıralama azalan kullanım için 'desc', 'descending'ya -1yerine 1.