【问题标题】:Best Practice to save Json on SQL Database [closed]在 SQL 数据库中保存 Json 的最佳实践 [关闭]
【发布时间】:2017-09-08 13:06:25
【问题描述】:

我将在 SQL 数据库中保存一个 Json。我正在考虑创建一个包含两列的表格。

表(id,JsonData) json可能是这样的

{
  "messages": [
    {
      "id": "1",
      "url": ""
    },
    {
      "id": "2",
      "url": ""
    },
    {
      "id": "3",
      "url": ""
    }
  ]
}

我会将 json 数据转换为 String 并将其保存在数据库中并检索此 String 并转换回 json。 谁能建议我保存和检索 JsonData 的最佳方法?

【问题讨论】:

  • 我认为你的意思是两列——你的 JSON 似乎有 3 行数据。以什么方式更好?
  • 是的,对不起两栏
  • 如果您想要可用的数据,请解析 json 并将其存储在规范化数据库中。
  • 您使用的是哪个 DBMS?后格雷斯?甲骨文?
  • 以Sqlite为例

标签: sql json sqlite


【解决方案1】:

一种可能性是将json字符串保存到数据库中,然后使用javascript以这种方式获取json对象:

JSON.parse(jsonString);

https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

【讨论】:

  • 感谢 String 现在为我工作!
  • 我也感谢您的意见
猜你喜欢
  • 2013-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-28
  • 1970-01-01
  • 2011-05-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多