【发布时间】:2017-03-03 07:10:45
【问题描述】:
有没有办法在一个 POST 请求中处理多个操作
app.post('/api/bus_routes',function(req,res){
Route.find({
$and:[{path:req.body.p1},{path:req.body.p2}]
},function(err,bus_routes){
//.......
});
});
如果第一个“and”没有给出任何结果,是否可以在同一条路由中在它们(p1和p2)之间调用“or”?
【问题讨论】:
-
你不能只检查输出并调用增益以再次查找并返回结果。
-
是的。这就是我现在正在做的事情。但我想知道有没有办法在单个请求中处理它。
-
你的意思是单次发帖请求?
-
是的.. 我想知道的是,是否有可能从单个帖子中同时获得 $and 和 $or 结果
标签: node.js mongodb rest mean-stack database-schema