映射按id

问题描述:

嵌套构件假设我有一个用户对象 - 可以通过/ API /用户/被撷取:ID映射按id

{ 
    "id": 3, 
    "name": "John", 
    "age": 26, 
    "computer": 1 
} 

计算机属性描述他拥有的计算机的类型 - 可经由被撷取 /api/computers - 返回计算机类型的数组。我映射这个对象的计算机对象

[{ 
    "id": 0, 
    "name" : "stationary" 
}, 
{ 
    "id": 1, 
    "name": "laptop" 
}] 

有什么办法,我可以告诉RestKit通过在结果的ID自动映射计算机对象?即当我从RestKit用户,RestKit将自动为从服务器获取实际的计算机应用对象(而不是仅仅代表它作为一个ID)

启动新GET(幕后)
User *someUser = ...; // GET with restkit 
someUser.computer = ...; // a Computer object with properties .name and .id 

EDIT

这是可用的,同时使用核心数据所见here。目前还不清楚一个人是否能达到同样不使用核心数据..

你指的是现有的连接对象的新对象的响应,没有触发一个GET请求作为创建新对象的结果中的链接。

触发的GET不是RestKit的提供的功能,所以你需要自己实现这个逻辑。

+0

是的,我知道..最终实现它自己。感谢您的回答! – Shai 2015-02-05 17:45:06