Node.js 如何使用端点API查询Mongo DB?

Node.js 如何使用端点API查询Mongo DB?,node.js,mongodb,api,express,body-parser,Node.js,Mongodb,Api,Express,Body Parser,我是编程新手。 我有一个连接到MongoDb的API。现在,我尝试使用以下简单查询查询MongoDB: 哪些玩家有红牌或黄牌? 在MongoDB shell中,我可以运行:DB.information.find({$or:[{red_-card:{$gt:0}},{yellow_-cards:{$gt:0}]}) 但是,我需要使用一个或多个端点运行此查询。我该怎么做 这是我的团队id路线: router.route(“/team/:team_id”) .get(teamController.vi

我是编程新手。 我有一个连接到MongoDb的API。现在,我尝试使用以下简单查询查询MongoDB:

哪些玩家有红牌或黄牌? 在MongoDB shell中,我可以运行:
DB.information.find({$or:[{red_-card:{$gt:0}},{yellow_-cards:{$gt:0}]})

但是,我需要使用一个或多个端点运行此查询。我该怎么做

这是我的团队id路线:

router.route(“/team/:team_id”)
.get(teamController.view)
.patch(teamController.update)
.put(teamController.update)
.delete(teamController.delete);
这是我的控制器呼叫:

exports.view=功能(请求、恢复){
Team.findById(req.params.Team_id,函数(err,Team){
如果(错误)
res.send(err);
res.json({
消息:“信息详细信息”,
资料来源:小组
});
});
};
(...)
如何使用相同的结构查询数据库?或者你有什么建议来表示这个问题

谢谢大家!