Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何通过传递参数查询mongodb_Angularjs - Fatal编程技术网

Angularjs 如何通过传递参数查询mongodb

Angularjs 如何通过传递参数查询mongodb,angularjs,Angularjs,谢谢大家抽出时间来复习我的代码。我想做的是将一个参数传递到搜索函数中,然后检索与搜索相关的所有内容,以便此代码对我有效 对于路线控制器: exports.search = function(req, res){Song.find({genre: req.param.genre}).exec(function(err, songs){ console.log(req.param); if (err) { return res.send(40

谢谢大家抽出时间来复习我的代码。我想做的是将一个参数传递到搜索函数中,然后检索与搜索相关的所有内容,以便此代码对我有效

对于路线控制器:

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);
        }

    });

};
app.route('/songs/:genre')
        .get(songs.search);
对于服务器控制器:

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);
        }

    });

};
app.route('/songs/:genre')
        .get(songs.search);

您可能想问一个问题,而不仅仅是在这里粘贴一些代码。。