我的api at
http://52.24.34.186:3000/api/posts/
=============================================== =========
router.route('/users/root/:id').get(function(req, res) {
User.findOne()
.populate('countryId')
.populate('stateId')
.populate('districtId')
.populate('mandalId')
.populate('villageId')
exec({villageId._id: req.params.id}, function(err, userObj) {
if (err) {
return res.send(err);
}
res.json(userObj);
});
});
==>将错误显示为"意外令牌。 "
at" exec({villageId._id:req.params.id},function(err,userObj){"
请有人帮帮我吗?
答案 0 :(得分:2)
您在.
之前错过了exec(
。
此外,villageId._id
是无效的属性名称。也许你只想使用{ villageId: req.params.id }
?