index.js
console.log(friender_database.checkIsExist(event.source.userId));`
database.js
function checkIsExist(user_Id) {
var result = false;
MongoClient.connect("mongodb://localhost:27017/friender_database", function(err,db){
db.collection('users_list',function(err,collection){
collection.find({}).toArray(function(err,items){
if(err) throw err;
console.log("We found "+items.length+" results!");
result = true;
});
});
db.close();
});
return result;
}
我认为它可以检查用户是否存在。
但它result = true;
不起作用,我猜它的范围问题?
要么 ...?还有其他我需要研究的吗?