Javascript 将查询结果存储在变量中时,参数列表(Node.js+;MongoDB)后的语法错误:丢失)
我正在尝试将查询结果存储在Javascript 将查询结果存储在变量中时,参数列表(Node.js+;MongoDB)后的语法错误:丢失),javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我正在尝试将查询结果存储在result变量中。它在}]}.function(err,results)附近给出错误mongoOp是我的连接对象。参数列表后的错误是SyntaxError:missing>。关于我为什么会得到这个消息,有什么建议吗?因为错误表明这一切都是因为缺少了一个右括号)另外,在成功找到数据后,在调用匿名回调函数之前,必须使用逗号 router.route("/card").post(function(req,res) { var response = {}; mong
result
变量中。它在}]}.function(err,results)
附近给出错误mongoOp
是我的连接对象。参数列表后的错误是SyntaxError:missing>。关于我为什么会得到这个消息,有什么建议吗?因为错误表明这一切都是因为缺少了一个右括号)另外,在成功找到数据后,在调用匿名回调函数之前,必须使用逗号
router.route("/card").post(function(req,res)
{
var response = {};
mongoOp.find({$and: [
{"Mycardid" : req.body.id},
{"Mycardtype" : "professional"}
]}.function(err, results){
console.log(results);
})
};
router.route("/card").post(function(req,res)
{
var response = {};
mongoOp.find({ $and:
[{"Mycardid" : req.body.id},
{"Mycardtype" : "professional"}]}),function(err, results)
{
console.log(results);
}
)};