将嵌套的json存储到节点中的mysql db中

时间:2013-10-04 15:47:20

标签: javascript mysql node.js

我想将以下数据存储到mysql数据库中。

var data = {
    type: "binary",
    choices: [
    {
         choice: "No",
         answers: 18
    },
    {
         choice: "Yes",
         answers: 11
    }
   ],
    tags: {
         2851: "road",
         8685: "had",
         10978: "heard"
    }
  };

选择是一个javascript对象var选择;和标签是var标签; 我想存储在mysql数据库的3列中。

我尝试过JSON.stringify(选项)无济于事。

1 个答案:

答案 0 :(得分:0)

选择数组和标记对象在数据对象中,因此请按以下方式进行:

var choices = JSON.stringify(data.choices);
var tags = JSON.stringify(data.tags);