在核心数据中
我想使用关系。但是我心中有一个疑问。抱歉,但我在各种网站和博客上都没有找到明确的答案。其他诸如“添加”,“获取”,“删除”查询之类的内容对我来说很清楚。但是我对核心数据还有一些尚不清楚的问题。
我做了两个实体:
Photographer
[属性:name
和camera
]Photo
[属性:zoner
和photographerName
]。1)我已将他们与关系联系起来。因此,如果我将这两个实体与关系连接起来,那么应该photographerName
从中删除该实体Photo
。
2)由于我已将这两个实体与该关系相关联,那么如何在照片实体中使用摄影师名称?
3)如果与关系一起使用,如何在其中添加值?[现在通过sqlite浏览器显示我的关系为空]
因此,如果我将这两个实体联系起来,那么应该从Photo中删除那个PhotographerName吗?
通常,是的,这是多余的。
如何在照片实体中使用摄影师名称?
self.photographer.name
(假设您在Photo
课程中,关系名称为photographer
)
如果将其与关系一起使用,如何在其中添加值
我想你的意思是我该如何设置关系值。创建一个实例(或找到一个现有实例)或每个实体,然后:
photo.photographer = photographer;
笔记:
photographer
和photos
(1对多)photographer
的photo
,或使用在关系方法自动生成的Photographer
类添加照片本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句