mongoose sort doesn't work using find()
<pre><code>Sales.find({
         "email":req.body.email, 
         "createAt": {
         "$gte": firstDayOfMonth(month),
         "$lte": lastDayOfMonth(month)
         },
         "sort":{
            createAt: -1 //Sort by Date Added DESC
         }
        }, function(err,response){
            callback(err,response);
        });
</code></pre>

<p>Any clue why this mongoose query doesn't work? I'm sure it's sort problem coz when I remove the sort part I'm able to get some data.</p>