gpt4 book ai didi

ios - 休息套件 0.20 : Customising what is sent to the server on PUT/POST with foreign key relationships

转载 作者:行者123 更新时间:2023-11-29 10:49:34 25 4
gpt4 key购买 nike

例如如果我有以下实体

User = ['ident' => NSUInteger, 'username' => NSString, 'name' => NSString, 'email' => NSString]
Comment = ['ident' => NSUInteger, 'user' => User, 'message' => NSString]

如果我随后将 Comment 发布到服务器,RESTKit 将按如下方式发送:

{
'ident': ...,
'user': {
'ident': ...,
'username': ...,
'name': ...,
'email': ...
},
'message': ...
}

当我真正需要连接外键服务器端时如下:

{
'ident': ...,
'user': {
'ident': ...
},
'message': ...
}

有没有办法以这种方式配置 RESTKit - 例如请求描述符——它只映射关系中对象属性的一个子集?到目前为止,我还没有找到这样的功能,但我想避免不得不破解 RESTKit 本身来执行这个......

最佳答案

确切地说,它是您与请求描述符一起使用的映射。我猜你正在使用 inverseMapping?但是你不需要,你可以只用你需要的部分创建一个新的映射。您甚至可以使用关键路径导航到用户并提取 ident,而无需在生成的 JSON 中添加任何嵌套。

关于ios - 休息套件 0.20 : Customising what is sent to the server on PUT/POST with foreign key relationships,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21038882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com