exports.search = function(req, res){Song.find({genre: req.param.genre}).exec(function(err, songs){
console.log(req.param);
if (err) {
return res.send(400, {
message: getErrorMessage(err)
});
}
else {
res.jsonp(songs);
}
});
};
答案 0 :(得分:0)
谢谢,每个人都有时间来审核我的代码。我想要做的是将一个参数传入搜索功能,然后检索与搜索相关的所有内容,这样这段代码对我有用......
路由控制器:
app.route('/songs/:genre')
.get(songs.search);
用于服务器控制器:
exports.search = function(req, res){
if( req.params.genre){
Song.find({genre: req.params.genre }, function(err, songs){
console.log(req.params.genre);
res.json(songs);
});
}
};