1.Download the Clone. npm install
2.Create User.js
// create a schema
var userSchema = new Schema({
name: {
firstName: {
type: String,
required: true
},
lastName: String
}
});
var User = mongoose.model('User', userSchema);
module.exports = User;
var mongoose = require('mongoose');
var User = require('./model.js');
mongoose.connect('mongodb://localhost/testDB', function (err) {
if (err) throw err;
console.log('Successfully connected');
})
mongoose.connect('mongodb://localhost/testDB', function (err) {
if (err) throw err;
console.log('Successfully connected');
// Create User Obiect
var UserObject = new User({
name: {
firstName: 'Sample',
lastName: 'Example'
}
});
//Save the document into User table.
UserObject.save(function(err){
if (err) throw err;
})
//Find the all user in User table.
User.find({}, function(err, dbUsers){
if (err) throw err;
console.log(JSON.stringify(dbUsers));
});
});