多个查询的正确方法通过NodeJS将JSON插入SQL

时间:2018-02-13 17:48:10

标签: mysql sql json sql-server node.js

通过NodeJS将复杂表单数据插入SQL(mssql)数据库的正确方法是什么。 例如,我们有

 { 
      "newsDate": "xxxx",
      "content": [
        {
          "languageCode": "eng",
          "heading": "Head",
          "body": "Body"
        },
        {
          "languageCode": "ger",
          "heading": "Head",
          "body": "Body"
        }
      ],
      "mediaCodes": [1,2,3,4]
 }

我们是要将整个JSON发送到NodeJS,然后拆分数据并插入数据库。或者我们想在客户端分割数据并有多个请求。

如果我们一次发送所有数据,我们是否希望通过循环分割数据,并创建查询(将具有过程),然后使用BEGIN TRANSACTION和ROLLBACK同时执行所有数据,如果任何查询失败,或者一个接一个地执行?

这样做的正确方法是什么?

感谢您的时间

0 个答案:

没有答案