我目前正在使用RestKit 0.20從iOS應用程序訪問Tastypie API中的數據。Restkit:如何從多個來源獲取和映射數據
,我試圖從URL獲取提要數據這樣
/api/v2/feed/?format=json
然後,我會得到飼料的數組如下。
{
"meta": {
"limit": 20,
"next": null,
"offset": 0,
"previous": null,
"total_count": 2
},
"objects": [
{
"id": 1,
"info": "This is my first post",
"pub_date": "2013-02-03T15:59:33.311000",
"user": "/api/v2/user/1/",
"resource_uri": "/api/v2/feed/1/"
},
{
"id": 2,
"info": "second post, yeah",
"pub_date": "2013-02-03T16:00:09.350000",
"user": "/api/v2/user/1/",
"resource_uri": "/api/v2/feed/2/"
}
]
}
如果我想獲取有關用戶的更多數據,Tastypie把它像一個外鍵
"user": "/api/v2/user/1/"
網址
,我必須嵌套調用objectRequestOperation。
我很困惑,因爲我在數據成功加載時使用阻止回調。因此,在請求供稿完成後,是否還有比每個供稿要求用戶數據更好的方法?
非常感謝你:)
是否有可能發送選擇性內聯數據,而不是全部? – Turbo