【发布时间】:2024-04-26 12:40:01
【问题描述】:
我正在尝试将多对多关系与 RestKit 连接起来。
假设我们有 2 个实体:
用户,由/user/:login_name返回:
{
id: 1234,
name: 'Joe Bloggs',
...
}
和组,由/user/:login_name/groups返回:
[
{
id: 2345,
name: 'Diggers',
...
},
{ id: 2346,
name: 'Fillers',
...
},
...
]
每个用户可以属于多个组,每个组可以有多个用户。
我的核心数据模型反映了 API 返回的数据加上 User.groups 和 Group.users 关系。
问题是 API 没有返回外键:既没有 User.groups 也没有 Group.users 集合。所以,据我了解,在这种情况下我不能使用RKConnectionDescription?
看起来 [RKRoute routeWithRelationshipName:objectClass:pathPattern:method:] 可以使用,但我没有使用对象映射,并且看起来路由不能与实体映射一起使用。
我错过了什么吗?
【问题讨论】:
标签: objective-c cocoa core-data restkit