如何从compoundjs控制器中的json检索数据

时间:2013-02-04 13:28:40

标签: ruby-on-rails json node.js mongodb

嗨,我是compound Js的新手。

compound js中,我正在从后端检索数据,因为数据是json格式的。

在我的控制器中,我编写代码来通过传递id来检索数据 -

action(function teamforsportsid(req, res){

return Team.find(req.params.id, function(err, team){

    if(!err) {

        return send(team[0]["_id"]);

    }else {
        return console.log(err);
    }
 });

});

在这个团队[0] [“_ id”]中,我得到了特别的身份证明。

代替team[0]["_id"],我使用了team[0]["first_name"]而我没有得到这个名字......

我的json会是这样的......

[
{
"_id": "510b51ff6ee1f5ab2800001f",

"first_name": "Pittsburgh"} ]

还有其他方法可以在控制器中检索数据吗?

1 个答案:

答案 0 :(得分:0)

使用此 -

action(function teamforsportsid(req, res){

return Team.find(req.params.id, req.params.first_name, function(err, team){

    if(!err) {

        return send(team[0]["_id"], team[0]["first_name"]);

    }else {
        return console.log(err);
    }
 });

});