私は EmberJS を初めて使用し、RESTAdapter を介して EmberJS フロントエンドを API に接続しようとしています。私は ember-1.0.0-rc.6 と ember-data-latest (バージョン: v0.13-59-ge999edb) を使用しています。API から、次の JSON コードを取得します。
{
"page": 1,
"limit": 5,
"total": 4,
"results": [
{
"id": 1,
"title": "something3",
"description": "asd3"
},
{
"id": 2,
"title": "something3",
"description": "asd3"
},
{
"id": 3,
"title": "something2",
"description": "asd2"
},
{
"id": 4,
"title": "something",
"description": "asd"
}
]
}
私の RESTAdapter は次のようになります。
App.Store = DS.Store.extend({
revision: 13,
adapter: DS.RESTAdapter.extend({
url:"http://localhost/api/app_dev.php"
})
});
現時点で私のモデルは次のようになります。
App.Modelname = DS.Model.extend({
title: DS.attr('string')
});
これにより、ブラウザコンソールに次のエラーが表示されます。
アサーションに失敗しました: サーバーはキー ページのハッシュを返しましたが、そのマッピングがありません
私の質問は、サーバー上の API を変更せずに、API からの json 出力を私の ember モデルに接続する方法です。
よろしくお願いいたします。