我有一个简单的模型并使用 RESTadapter 来获取数据。JSON 请求已执行,但随后我收到以下错误:“您的服务器返回了一个带有密钥 0 的哈希,但您没有它的映射”
知道原因是什么吗?
模型:
App.Article = DS.Model.extend({
title: DS.attr('string')
});
请求articles.json的JSON响应:
[
{
"id": 1,
"title": "Title 1"
},
{
"id": 2,
"title": "Title 2"
}
]
我认为原因是回复的格式......我已经将回复更改为包含“文章”,但仍然存在同样的问题。
[
{
"article": {
"id": 1,
"title": "Title 1"
}
},
{
"article": {
"id": 2,
"title": "Title 2"
}
}
]
我在哪里可以找到关于如何格式化 JSOn 请求和响应以与 RESTadapter 一起使用的良好文档?