title: How can I sort and limit with Mongoose
body: <p>I made an review app with Express and Mongoose. I have an review model like below:</p>
  
  <pre><code>var mongoose = require('mongoose');
  
  var ReviewSchema = mongoose.Schema({
      title: String,
      description: String,
      rating: Number
  }, {
      timestamps: true
  }
  );
  
  module.exports = mongoose.model('Review', ReviewSchema);
  </code></pre>
  
  <p>In my controller I just get all reviews list as below. But now I want to get a list with 10 recently reviews &amp; sort by (orderby timestamps). How can I do it with mongoose? Please help me! I am a newbie with NodeJS and Mongodb.</p>
  
  <pre><code>exports.findAll = function(req, res) {
      console.log("Fetching Review...")
      // Retrieve and return all reviews from the database.
       Review.find(function(err, reviews){
          if(err) {
              console.log(err);
              res.status(500).send({message: "Some error occurred while retrieving Review."});
          } else {
              res.send(reviews);
          }
      });
  };
  </code></pre>
  
  <p>Thanks you so much</p>