exports.addUser = function(req, res) { console.log("users.js: addUser: mongo example"); var MongoClient = require('mongodb').MongoClient , format = require('util').format; MongoClient.connect('mongodb://127.0.0.1:27017/test', function(err, db) { if(err) throw err; db.collection('test').findAndModify({hello: 'world'}, [['_id','asc']], {$set: {hi: 'there'}}, {}, function(err, object) { if (err) console.warn(err.message); else console.dir("addUser: returns: " + object); // undefined if no matching object exists. }); }); };