Core data 向托管对象添加手动关系

Core data 向托管对象添加手动关系,core-data,restkit,Core Data,Restkit,我有一个托管对象,比如说产品,还有一个对象从另一台服务器获取数据,并且已经作为托管对象存储。从服务器上获取的JSON数据无法将两个对象关联在一起。唯一的方法是在收到发送请求之前手动执行。是否有一种方法可以使用Restkit创建一个关系?如果您在请求路径或响应正文中的某个地方有源对象的唯一标识符,那么您可以在映射中使用它并执行外键映射来连接源对象和响应对象之间的关系 如果标识位于请求路径中,则需要使用RKRoute来准备请求,并在映射中使用@metadata.routing.parameters来

我有一个托管对象,比如说产品,还有一个对象从另一台服务器获取数据,并且已经作为托管对象存储。从服务器上获取的JSON数据无法将两个对象关联在一起。唯一的方法是在收到发送请求之前手动执行。是否有一种方法可以使用Restkit创建一个关系?

如果您在请求路径或响应正文中的某个地方有源对象的唯一标识符,那么您可以在映射中使用它并执行外键映射来连接源对象和响应对象之间的关系

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

一旦拥有它,就可以将其映射到目标对象上的临时属性中


一旦你有了它,你就可以。

请求URL是什么?它可能有一些唯一的标识符?它通常没有任何关于请求它的对象的信息。但是我可以在请求中插入一个id,如果我们可以使用它,那么可以将其作为结果中的一个字段