title: Does Mongoose support the Mongodb `findAndModify` method?
body: <p>I would like to use findAndModify to atomically increment a field, using Mongoose.</p>
  
  <p>However, the code below throws the error "TypeError: Object # has no method 'findAndModify'":</p>
  
  <pre><code>// defining schema for the "counters" table
  var tableSchema = new Schema({
      _id: String,
      next: Number        
  });
  
  // creating table object for the counters table
  var counters_table = mongoose.model('counters', tableSchema);
  var tableObj = new counters_table();    
  
  // increment the "next" field on the table object
  var query = {_id: 'messagetransaction'};
  var update = {'$inc': {next: 1}};
  var ret = tableObj.findAndModify(query, [], update, true, true, function(err) {
       if (err) { 
           throw err;
       }
       else { 
           console.log("updated!");
       }
  });
  </code></pre>