"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
和答案 answervalue
和userID
。
我想将分配中的userid
映射到 answer 类中的userid
。
我使用rkEntitymapping
来映射对象
答案 0 :(得分:1)
如果您使用当前的开发分支(在编写本功能时尚未将其合并回主分支),您可以在映射过程中使用元数据访问父对象:
@metadata.mapping.parentObject
所以你可以添加一个映射:
@"@metadata.mapping.parentObject.UserID" : @"userId"