gpt4 book ai didi

ios - 如何创建具有可查询数组属性的核心数据条目?

转载 作者:行者123 更新时间:2023-11-28 20:22:43 25 4
gpt4 key购买 nike

我有两个实体,IssueUser,我用它们来表示从服务器传给我的数据。 Issue 和 Users 之间存在多对多关系,当我从服务器收到 Issue 时,该对象有一个 User ID 数组。

稍后,当我从服务器获取用户时,我希望能够找到我存储的具有匹配 ID 的问题。

我一直计划使用可转换属性来存储每个问题的用户 ID。但是,我读到可转换属性不可查询。真的吗?如果是这样,我该如何创建一个可查询的数组属性?

最佳答案

您不能查询存储为实体的可转换属性的数组中的条目是正确的。

一种可能的解决方案是将用户 ID 列表作为逗号分隔的字符串属性存储在 Issue 实体中,然后按照此处所述搜索匹配的 ID: Form NSPredicate from string that contains id's .

一个不同的解决方案是在读取和创建问题时在第一遍中创建从 IssueUser 的关系。当您从服务器收到带有用户 ID 列表的问题时,您将查找或创建 User 对象并设置关系。

关于ios - 如何创建具有可查询数组属性的核心数据条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15337808/

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