一个实体可以有一个项目列表/数组(核心日期,XCode)

Posted

技术标签:

【中文标题】一个实体可以有一个项目列表/数组(核心日期,XCode)【英文标题】:Can an entity have a list/array of items (Core Date, XCode) 【发布时间】:2021-06-22 14:41:33 【问题描述】:

我是 Core Data 的新手,我有两个问题:

    我希望我的所有 Patient 实体都有属性 bed,它是类型 bed 的值...我也可以为此创建一个实体并始终将一个病人与一张床连接起来吗?

    我想知道我是否可以做一些事情,比如每个病人都有一个属性医生,那就是医生“[医生]”的数组。我怎么能做到这一点。

谢谢,希望你明白我的意思,如果有人知道怎么做就太好了。

【问题讨论】:

是的。您缺少的关键词是“关系”。您想要实体之间的关系。无论是一对一、一对多、多对多。 好的,首先感谢您的快速回答。你能举个例子,我如何建立一些关系,我有一个实体,其中包含其他实体的列表? 查找有关学习和使用 Core Data 的在线教程,其中许多也处理实体关系 developer.apple.com/library/archive/documentation/Cocoa/… 【参考方案1】:

好的 LarmeJoakim Danielson 在我的帖子下以 cmets 的身份回答我的问题 :) 他们的cmets:

是的。您缺少的关键词是“关系”。您想要实体之间的关系。无论是一对一,一对多,多对多。 ——

查找有关学习和使用 Core Data 的在线教程,其中许多还处理实体关系 –

【讨论】:

这个比较适合做评论 是的,但是我可以将此问题标记为已检查:)

以上是关于一个实体可以有一个项目列表/数组(核心日期,XCode)的主要内容,如果未能解决你的问题,请参考以下文章

两个日期之间实体属性的核心数据总和

NSDocument 用于关系数据/待办事项列表?

从出现在 NSPopUpButton 列表中的核心数据实体中过滤条目

循环访问核心数据对象数组时随机访问日期类型属性失败

如何在“详细”实体视图中为“主/父”实体“保存”(核心数据)?

核心数据 valueForKeyPath 返回 0