Simple models for mongodb objects.
var db = require('mong').create();
var User = module.exports = db.model('users');
User.prototype.getFullName = function () {
return this.firstName + ' ' + this.lastName;
};
db.connect('mongodb://localhost/mydatabase', function (err) {
if (err) throw err;
User.findOne({firstName: 'Anthony'}, function (err, doc) {
console.log(doc.getFullName());
doc.update({$inc: {count: 1}});
});
User
.find()
.on('data', function (user) {
console.log(user.getFullName());
})
.on('end', function () {
console.log('Node streams are cool!');
});
});