如何在nodejs上提取数组

时间:2016-02-26 09:20:12

标签: arrays node.js api

我正在制作api以显示用户信息,所以我写了这样的代码

res.json({"Status" : true , "User" : rows });

然后我得到了结果

    {
      "Status": true,
      "User": [
        {
          "userid": 821786,
          "fullname": "undefined",
        }
      ]
    }

但我想要像这样的结果

    {
      "Status": true,
      "userid": 821786,
      "fullname": "undefined"
    }

我该怎么做?

我试过

res.json({"Status" : true ,"Type":"Google",  rows });

但它给了我

    {
      "Status": true,
      "rows": [
        {
          "userid": 821786,
          "fullname": "undefined",
        }
      ]
    }

我可以肯定只会查询一个结果,所以我不想使用数组

1 个答案:

答案 0 :(得分:3)

试试这个:

var result = rows[0];
result.Status = true;
res.json(result);