Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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
Arrays 如何在nodejs上提取数组_Arrays_Node.js_Api - Fatal编程技术网

Arrays 如何在nodejs上提取数组

Arrays 如何在nodejs上提取数组,arrays,node.js,api,Arrays,Node.js,Api,我正在制作用于显示用户信息的api,所以我编写如下代码 res.json({"Status" : true , "User" : rows }); 然后我得到结果 { "Status": true, "User": [ { "userid": 821786, "fullname": "undefined", } ] } 但是我想要这样的结果 { "S

我正在制作用于显示用户信息的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",
        }
      ]
    }
我可以确定只会查询一个结果,因此我不想使用数组尝试以下操作:

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

在将响应放入
res.json
方法之前,准备好响应代码