繁体   English   中英

在MySQL Node.js中插入对象数组

[英]Insert array of object in mysql nodejs

我想使用节点js在mysql中插入对象数组,我知道要插入单个数据编辑删除和所有这些功能,但不确定如何执行此操作。

这是我用来发布请求的json

我要实现的是我想在MySQL表中插入问题数组。

{
    "somename":"name",
    "creadtedby":"admin",
    "questions":[
        {
            "q1":"This is question one",
            "created_date":"",
            "created_by":"admin",
            "updated_date":"sd",
            "answer":[
                {
                    "a1":"answer one",
                    "weight":"10"
                },
                {
                    "a2":"answer two",
                    "weight":"20"
                }
            ]
        },
        {
            "q2":"This is question two",
            "answer":[
                {
                    "a1":"answer two",
                    "weight":"10"
                }
            ]
        },
        {
            "q3":"This is question three",
            "answer":[
                {
                    "a1":"answer three",
                    "weight":"10"
                }
            ]
        },
        {
            "q4":"This is question four",
            "answer":[
                {
                    "a1":"answer one",
                    "weight":"10"
                }
            ]
        }
    ]
}

如果您想无缝地执行此操作,则可能需要看一下Node.js的ORM,并根据上述数据模型和问题模型定义1-many关系

http://bookshelfjs.org/#one-to-many

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM