Restkit:来自JSON parentId的映射关系

时间:2014-05-20 14:56:44

标签: ios objective-c restkit-0.20

我如何设法使用Restkit映射以下JSON?以下JSON包含ParentId(ParentMenu)和MenuId,我想在其中使用以映射来自我的实体(产品)的核心数据关系 - >> (子菜单)。

Items": [
{
"PriceExclVat": 39.6,
"MenuId": 1100,
"Count": 1,
"ParentMenu": null
},
{
"PriceExclVat": 0,
"MenuId": 1104,
"Count": 1,
"ParentMenu": 1100
},
{
"PriceExclVat": 0,
"MenuId": 1106,
"Count": 1,
"ParentMenu": 1100
},
{
"PriceExclVat": 0,
"MenuId": 1102,
"Count": 1,
"ParentMenu": 1100
}
]

1 个答案:

答案 0 :(得分:1)

您需要为映射添加连接。

[mapping addConnectionForRelationship:@"parent" connectedBy:@{ @"ParentMenu" : @"MenuId" }];

@"parent"替换为您父母关系的名称。