将上部密钥路径映射到下部密钥路径映射属性RESTKIT V0.20

时间:2013-08-28 10:11:13

标签: ios restkit-0.20

"Allocation":{

"UserID":"8bc2df34-b77a-4889-a2ab-559e24cc2d40",

"Answers": 
{
"SurveyInstanceAnswerID":"cb924a6a-ad61-4786-b5fb-00302c4fc7dc",
"SurveyInstanceAllocationID":"42e96cec-5a00-416c-8a96-488ab152e4f5",
"AllocationUniqueRef":"1ce53cdf-b33e-4594-a938-b60656b8b64c",
"SurveyContentID":"ccd07464-9718-4953-8e51-ad25fa00e053",
"AnswerValue":null,
 }
}

我有两个课程分配 userID答案 answervalueuserID

我想将分配中的userid映射到 answer 类中的userid

我使用rkEntitymapping来映射对象

1 个答案:

答案 0 :(得分:1)

如果您使用当前的开发分支(在编写本功能时尚未将其合并回主分支),您可以在映射过程中使用元数据访问父对象:

@metadata.mapping.parentObject

所以你可以添加一个映射:

@"@metadata.mapping.parentObject.UserID" : @"userId"