
列表可以有任意数量的患者,每个患者可以属于任意数量的不同列表。因此,我设定了一个名为“患者”的关系,与患者和患者之间存在多重关系的患者与患者之间的关系称为“列表”,与“列表”具有多重关系。
我很难想出的是如何创建一个Predicate,它将选择属于特定列表名称的所有患者。
我该怎么办?在Core Data中,我从未使用过关系。
谢谢,
解决方法 给出一个数据模型,如:列表< - >>患者,
您可以使用以下谓词,在PatIEnt实体上找到属于具有特定名称的具有提取请求的列表的所有PatIEnt实例:
[nspredicate predicateWithFormat:@"ANY Lists.name liKE[cd] %@",Listname]
假设Listname是具有所需列表名称的Nsstring实例。 liKE [cd]不区分大小写和不区分大小写的比较。
总结以上是内存溢出为你收集整理的iphone – 核心数据多对多关系 – 谓词问题全部内容,希望文章能够帮你解决iphone – 核心数据多对多关系 – 谓词问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)