mongoose (mongoDB)로 node.js에서 사용할 라이브러리를 만들려고합니다. 내 라이브러리에서 사용자 is_admin (그룹 관리자)인지 단순히 확인하고 싶습니다. 내가 쿼리 반환 true
또는 false
원하는mongoose (mongodb)는 부울 쿼리를 반환합니다 .exec?
var UsersGroups = require('../models/users_groups');
is_admin = function(userid)
{
console.log('USERID : '+userid);
var query = UsersGroups.find({'user_id': userid});
query.select('user_id');
query.where('group_id').equals('54d2264ed9b0eb887b7d7638');
return query.exec();
}
module.exports = is_admin;
:
var mongoose = require('mongoose');
module.exports = mongoose.model('UsersGroups',{
user_id: String,
group_id: String
});
여기 내 라이브러리 :
여기 내 모델입니다.
var is_admin = require('../library/mylib.js');
...
if (is_admin(group.user_id))
{
console.log('IS_ADMIN');
}
else
{
console.log('NOT_ADMIN');
}
사람이 저를 코치 할 수
는이 같은 라이브러리를 호출?