Crie índice com vários campos Mongo

db.events.find().sort( { username: 1, date: -1 } )
Upvote answer :-)