How to sort a populated document in find request?
You can also explicitly specify only required parameters of populate:
Group
.find({})
.populate({path: 'Members', options: { sort: { 'created_at': -1 } } })
Have a look at http://mongoosejs.com/docs/api.html#document_Document-populate
This example above works with Mongoose 2.x and above, use this syntax:
Group
.find({})
.populate('Members', '_id name', null, { sort: { 'created_at': -1 } })