如何获取与其他不使用id字段相关的托管对象?

主流开发者00

我在Core Data模型中有两个实体:User属性名称,姓氏,年龄等,UserPicture以及属性pictureName,binaryData,扩展名。我也有pictureUser和UserPicture实体之间的关系我想选择UserPicture,NSFetchRequest它与我之前获取的特定用户对象连接。我不想为User对象创建id字段的问题。因此,我不能这样写NSPredicate"User.id == %@"我能否以某种方式使用User来获取UserPicture对象,该用户managed object id底层数据分配给每个保存的对象?还是仅按关系名称获取?在理想情况下,我想要这样:我获取User从商店sme时间获取对象,然后我想获取连接到此获取的用户对象的UserPicture对象。如何执行此操作?PS Her是数据模型:在此处输入图片说明

马丁·R

您可以通过从UserPicture的关系获取信息User

User *theUser = ...; // your User object
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"user == %@", theUser];

假设“用户”是一对一的关系。对于一对多关系,您可以

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY user == %@", theUser];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何添加与其他模型相关的选择字段并传递ID当前对象?

Django制作与其他字段(对象)值相关的字段

通过外键快速获取与其他 2 个对象相关的对象查询集

与其他表中的主键相关的更新一个表中的ID字段

Mysql-> autoincrementing与其他字段相关

将一个对象与其他几个相关

如果其对象的ID与其他数组对象相同,如何删除该对象

如何使用默认文本自动填充与其他字段相同的字段?

如何通过ID以外的其他字段从Kivik获取文档

如何通过id与其他上下文获取元素?

volatile变量如何与其他字段一起使用?

Django-搜索为每个id创建的最后一个对象,并保持与其他字段的和

如何按月与其他带注释的字段分组?

如何使用存储过程和事务将与其他表相关的数据插入到表中?

如何使用与其他 JSON 对象的一个公共属性来获取一个 JSON 的特定属性?

清单注册的BroadcastReceiver如何与其他对象交互?

使用与其他相同的键声明对象

MySQL如何获取列表列与其他列的组合

在不使用索引python的情况下访问系列对象的元素,访问相关值或其他矩阵

如何使用groupby对象获取其他列的总和?

填充对象后,我想使用字段获取其他对象的数据

在Java脚本中获取第一个数组中具有id的对象与其他数组中的id相同的对象

使用Object.create()时,如何与其他对象键一起引用对象键

如何获取其他操作使用的 ios Bundle ID

CUDA托管内存无法与其他计算功能一起使用

Sequelizejs与其他字段的“ isAfter”验证

Kibana查询与其他字段匹配

如何选择联接中的所有字段,以后可以与其他查询一起使用?

如何为相关模型使用其他对象管理器?