gpt4 book ai didi

ios - 核心数据 - 关系查询

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:06:14 24 4
gpt4 key购买 nike

在核心数据中,

我想使用关系。但我心里有个疑问。抱歉,但我没有在各种网站和博客上找到明确的答案。添加、获取、删除查询等其他事情对我来说很清楚。但是我对核心数据还有一些疑问,还不是很清楚。

我做了两个实体:

  • 摄影师 [属性:namecamera]
  • 照片 [属性:zonerphotographerName]。

1) 我已将它们与关系联系起来。因此,如果我将这两个实体与关系联系起来,那么我应该从 Photo 中删除 photographerName 吗?

2) 由于我已将这两个实体与关系联系起来,那么如何将摄影师姓名与照片实体一起使用?

3) 如果我将它与关系一起使用,我如何在其中添加值? [现在它在 sqlite 浏览器的关系中向我显示 Null]

最佳答案

So if I connect this two entities with relations then I should remove that PhotographerName from Photo ?

一般来说,是的,它是多余的。

how can I use the photographer name with the photo Entity ?

self.photographer.name

(假设您在 Photo 类中并且关系名称是 photographer)

How can I add values in this if I use it with relations

我猜你的意思是我如何设置关系值。创建一个实例(或查找现有实例)或每个实体,然后:

photo.photographer = photographer;

注意事项:

  1. 确保关系具有反向
  2. 命名关系结束 photographerphotos(一对多)
  3. 尝试设置照片photographer,或者使用Photographer类中自动生成的关系方法添加照片<

关于ios - 核心数据 - 关系查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22132248/

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