that.db[process.env.PREFSCOLLECTION].insert(params, function(err, doc){ if(err){ reject(err); }else{ resolve(doc); } })
that.db[process.env.PREFSCOLLECTION].findAndModify({ query: { user: params.user}, update: { $set: params.set }, new: true }, function(err, doc){ if(err){ reject(err); }else{ resolve(doc); } })
userdb[process.env.PREFSCOLLECTION].findOne({user: message.user}, function(err, userPrefs){ if(err){ reject(err);
that.db[process.env.PREFSCOLLECTION].find({ user: user }, function(err, docs){ if(!err){ resolve(docs); } });