【发布时间】:2015-10-21 08:59:55
【问题描述】:
我正在提出请求:http://localhost:3000/getAll?warranty=1&model=M4,它显示了保修=1 和型号=M4 的所有详细信息,但如果我请求 http://localhost:3000/getAll?warranty=1,它没有显示任何结果。
我的请求路由器在下面
router.get('/getAll', function(req, res, next) {
var post = new Post(req.query);
Post.find({connectivity:'hdmi1',warranty:post.warranty,model:post.model}).exec(f unction(err, posts){
if(err){ return next(err); }
res.json(posts);
});
});
如果查询中没有指定模型,我想获取所有结果,请帮助。
【问题讨论】:
标签: node.js mongodb express mongodb-query