添加与托管对象的手动关系

时间:2015-03-26 04:42:34

标签: core-data restkit

我有一个托管对象让我们说产品,我有另一个从另一个服务器获取数据并且已经存储为托管对象的对象。您从服务器获得的JSON数据方面没有任何关系,您可以将两个对象关联在一起。唯一的方法是在发送请求之前手动完成。有没有办法创建一个可以使用Restkit做到这一点的关系?

1 个答案:

答案 0 :(得分:0)

如果您在请求路径中或响应主体中的某个位置具有源对象的唯一标识符,则可以在映射中使用它,并执行外键映射以连接源和响应对象之间的关系。

如果标识位于请求路径中,则需要使用RKRoute准备请求,并在映射中使用@metadata.routing.parameters来提取标识。如果它在响应主体中,则适用标准映射方法。

获得后,将其映射到目标对象的临时属性中。

一旦拥有,你可以perform your foreign key mapping