【发布时间】:2013-05-09 19:26:55
【问题描述】:
我有一个像
这样的对象{"Result":[{
"Links":[{
"UrlTo":"http://www.example.com/",
"Visited":1364927598,
"FirstSeen":1352031217,
"PrevVisited":1362627231,
"Anchor":"example.com",
"Type":"Text",
"Flag":[],
"TextPre":"",
"TextPost":""
}],
"Index":0,
"Rating":0.001416,
"UrlFrom":"http://www.exampletwo.com",
"IpFrom":"112.213.89.105",
"Title":"Example title",
"LinksInternal":91,
"LinksExternal":51,
"Size":5735
}]}
我有一个包含所有键的模型。
UrlTo, Visited, FirstSeen, PrevVisited, Anchor, Type, TextPre, TextPost, Index, Rating, UrlFrom, IpFrom, Title, LinksInternal, LinksExternal, Size
我了解如何将其保存到数据库中,而无需下面的这一点...
"Links":[{
"UrlTo":"http://example.com/",
"Visited":1364927598,
"FirstSeen":1352031217,
"PrevVisited":1362627231,
"Anchor":"example.com",
"Type":"Text",
"Flag":[],
"TextPre":"",
"TextPost":""
}],
不知道如何用嵌套对象保存它。
我在 Google 和 SO 上进行了搜索,但找不到任何东西,正确的方法是什么?我应该将嵌套对象移到上面的对象吗?我不需要它嵌套...
提前致谢
【问题讨论】:
-
基于上面的json,你可以发送多个链接(它是一个数组)。在这种情况下,你想做什么?
-
由于某种原因,json 来自的 API 从不提供多个链接,只是提供多个结果
标签: ruby-on-rails json activerecord