new Promise((resolve,reject)=>{ PC.findOne().where('_id', key).exec(function (err, pc) { resolve(pc); }); }).then(result=>{return result;})
Board.find({}) .where('uuid').in(uuids) .select('_id') .exec(function(err, boards) { if (boards.length > 0) { next(err, _.map(boards, '_id')); } else { next(err, []); } });
new Promise((resolve,reject)=>{ PC.find().select('_id pcName platform email').where({ 'userID': userID, 'status': 1, 'pcOnline': 1, }).exec(function (err, pc) { resolve(pc); }); }).then(result=>{return result;})
new Promise((resolve,reject)=>{ PC.find().where({ 'userID': userID, 'status': 1, }).exec(function (err, pc) { resolve(pc); }); }).then(result=>{return result;})
new Promise((resolve, reject) => { User.findOne().where('email', email).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})
new Promise((resolve,reject)=>{ UserAndPC.findOne().where('pcKeyPublic', key).exec(function (err, result) { resolve(result); }); }).then(result=>{return result;})
new Promise((resolve,reject)=>{ PC.findOne().where({ 'pcKey': key, 'userID': userID, }).exec(function (err, pc) { resolve(pc); }); }).then(result=>{return result;})
new Promise((resolve,reject)=>{ Software.findOne().where({ 'versionKey': key, 'status': 1, }).exec(function (err, software) { resolve(software); }); }).then(result=>{return result;})
new Promise((resolve, reject) => { User.findOne().where({ '_id': id, 'auth': auth, }).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})
Component.find({}) .where('uuid').in(uuids) .select('_id') .exec(function(err, components) { if (components.length > 0) { next(err, _.map(components, '_id')); } else { next(err, []); } });
new Promise((resolve,reject)=>{ PC.findOne().where('pcKey', key).exec(function (err, pc) { resolve(pc); }); }).then(result=>{return result;})
new Promise((resolve, reject) => { PC.findOne().where({ 'userID': id, 'authApp': auth, 'pcKey': pcKey, }).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})
new Promise((resolve, reject) => { PC.findOne().where('publicAccessKey', key).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})
new Promise((resolve, reject) => { User.findOne().where({ 'email': email, 'password': password, 'status': 1, }).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})
new Promise((resolve, reject) => { User.findOne().where({ '_id': id, 'authApp': auth, }).exec(function(err,result){ resolve(result); }); }).then(result=>{return result})