次のような JSON を出力する API 用の angularjs クライアントを構築する必要があります。
{
"count": 10,
"next": null,
"previous": "http://site.tld/api/items/?start=4"
"results": [
{
"url": "http://site.tld/api/items/1.json",
"title": "test",
"description": "",
"user": "http://site.tld/api/users/4.json",
"creation_datetime": "2013-05-08T14:31:43.428"
},
{
"url": "http://site.tld/api/items/2.json",
"title": "test2",
"description": "",
"user": "http://site.tld/api/users/1.json",
"creation_datetime": "2013-05-08T14:31:43.428"
},
{
"url": "http://site.tld/api/items/3.json",
"title": "test3",
"description": "",
"user": "http://site.tld/api/users/2.json",
"creation_datetime": "2013-05-08T14:31:43.428"
}
]
}
$resource
これにマップする を作成するにはどうすればよいですか? を使用するisArray=false
と、ブロブ全体が 1 つのオブジェクトとして取得され、読み取りに使用できるようになりますが、それを呼び出すことはできません.put()
。を使用するisArray
と、機能しません。
これを行うためのきれいな方法はありますか?または、使用に戻る必要があり$http
ますか?