将对象拆分为较小的部分

时间:2016-03-16 12:41:16

标签: javascript mysql node.js express

我想把我从结果中得到的对象拆分成变量。

我只得到未定义的结果。 有人有任何想法吗?

app.get('/bets/:id', function(req, res){
    var id = req.params.id;

    function(err, result) {
      var query = connection.query('SELECT * FROM bets WHERE id = ?', [id], function(err, results, rows) {
        //res.json(results[0]);
        var test = results.creator
        console.log(test);
      });
    });

1 个答案:

答案 0 :(得分:2)

  

[RowDataPacket {id:2,说明:'ww',标题:'qq',密码:'eee',创作者:'rr',小时:11}]

您获得的结果是一个数组,由data-product-variations方括号标注。

要获取所需的数据,需要从数组中提取第一项(索引0),然后获取值:

[ ]