存储嵌套Json对象的数据库模式是什么?
我得到的服务记录包含嵌套的json对象,如下所示。 我能够抓住结果。我需要将此结果存储在数据库中。在这里我面临着在db中存储这些结果的问题。存储嵌套Json对象的数据库模式是什么?
[ name:"",
geocode: {
latitude: "45.4168953"
longitude: "-75.6927428"
},
website: {
title: ""
scope: ""
},
promotion: {
status:true
},
.....
.....
.....
]
什么可能是用于存储此嵌套的JSON对象的数据库模式。
在此先感谢
回答:
好吧,如果你被限制到MySQL数据库,这是简单的新表名为地理编码,它有三个键:ID,经度,纬度,那么,在你的主表,你有一个名为geocode的键,其值是指向地理编码中的一行的地理编码。它只是一个简单的一对多映射。其他复合键如网站,推广等也是如此。但据我所知,NoSQL数据库,如mongoDB,对JSON对象有非常好的支持,绝对可以满足你的要求。
以上是 存储嵌套Json对象的数据库模式是什么? 的全部内容, 来源链接: utcz.com/qa/266578.html