2012-03-13 160 views
0

我必須使用表格:Contract和ContractDetails與關係相關聯。Restkit核心數據詳細信息

首先,我使用Restkit查詢所有合同。然後用戶點擊一個合同並強制請求獲取詳細數據(ContractDetails)。

的合同,詳細JSON的反應是這樣的:

{ 
    "contractID" = "0815", 
    "otherValues" = "doesn't matter here" 
} 

怎樣安裝在我的RestKit配置的兩個表之間的關係? RestKit應使用contractID查找Contract-Entry並將詳細數據與Contractdata連接起來。

回答

0

請參閱https://github.com/RestKit/RestKit/wiki/Object-mapping的「關係」部分。

本質上講,你創建一個映射的合同和ContractDetails都和他們通過連接:

[detailsMapping mapKeyPath:@ 「contractID」 toRelationship:@ 「合同」 withMapping:contractMapping]。