我有一个使用Rails的Backbone应用程序。我从我的API中获取了一系列列表。集合中每个模型的JSON如下所示:
{
"id": "4ffc55680be4443f66000005",
"created_at": "2012-07-10T09:16:40-07:00",
"name": "List-1",
"list_items": []
}
出于某种原因,当我获取集合时,不会填充lists集合的_byId对象。我的JSON格式不正确还是存在其他问题?
答案 0 :(得分:0)
你的猜测可能是正确的。 这是Rails生成JSON的方式。
您可以更改Rails,或更改Backbone读取JSON的方式 https://gist.github.com/719080
信用:How to populate a Backbone.js collection's _byId array so that I can use `get` on it?