Restkit:来自 JSON parentId 的映射关系
Posted
技术标签:
【中文标题】Restkit:来自 JSON parentId 的映射关系【英文标题】:Restkit: Map relationship from JSON parentId 【发布时间】:2014-05-20 14:56:44 【问题描述】:我将如何设法将以下 JSON 与 Restkit 进行映射?以下 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】:您需要为您的映射添加一个连接。
[mapping addConnectionForRelationship:@"parent" connectedBy:@ @"ParentMenu" : @"MenuId" ];
将@"parent"
替换为您的父关系名称。
【讨论】:
以上是关于Restkit:来自 JSON parentId 的映射关系的主要内容,如果未能解决你的问题,请参考以下文章
使用 RESTkit 从 JSON 映射来自 NSManagedObject 的 NSString 数组
RestKit 0.20 映射问题(使用来自 API 的 JSON)