title: Create a new document using MEAN mongoose
body: <p>i'm new to mongoose and mongodb, i'm trying to create a new document inside my collection.
  I'm able to update existing one or get all the document from the collection.
  I need to create a new document based on the collection (<strong>I have a single collection now</strong>). - createMoment function.</p>
  
  <pre><code>var mongoose = require('mongoose');
  var db = mongoose.connect('mongodb://url and pass');
  var usersSchema  = require('./users_schema').usersSchema;
  mongoose.model('usersM', usersSchema);
  var usersAction;
  
  mongoose.connection.once('open',function(){
    var Users = this.model('usersM');
    var query = Users.find();
    query.where('userId');
  
    query.exec(function(err, docs){
      usersAction = docs;
      console.log("docs: " + usersAction);
      return usersAction;
    });
  
  });
  
  exports.getData = function(){
    return usersAction;
  };
  
  exports.createMoment = function(_fn, _ln, _conc,_lan,_lat,cb){
    var Users = mongoose.model('usersM');
    console.log("createMoment Called");
    Users.insertOne({
          'leadRank':1,
          'adminApproval':true,
          'userFname':_fn,
          'userLname':_ln,
          "conclusion":_conc,
          'tentCoor':{'latitude' : _lat, 'longitude' : _lan}
      }, null, function(err, result) {
          assert.equal(err, null);
          console.log("Inserted a document into the users collection.");
          cb(result);
      });
  };
  </code></pre>
  
  <p>My schema:
  <strong>I'm not passing some of the fields yet</strong></p>
  
  <pre><code>var mongoose = require('mongoose');
  var schema = mongoose.Schema;
  
  var usersSchema = new schema({
    campName: {type:String, required:true},
    centerCoor: [{
      latitude:{type:Number},
      longitude:{type:Number}
    }],
  zoom: {type:String},
  users: [{
    leadRank: {type:Number},
    adminApproval: Boolean,
    userFname: {type:String, required:true},
    userLname: {type:String, required:true},
    conclusion: {type:String},
    tentCoor: [{
      latitude:{type:Number},
      longitude:{type:Number}
    }]
  }]
  }, {collection: 'camps'});
  exports.usersSchema = usersSchema;
  </code></pre>