【问题标题】:Coredata chained Relationship [closed]Coredata链式关系[关闭]
【发布时间】:2016-02-03 03:07:40
【问题描述】:

如果relationships 被链接,那么更新或添加数据的最佳方法是什么。

我的coredata 是这样设计的:

我有 3 个实体

1) 用户 To_Many 类别

2) 类别 To_Many 项目

3) 项目 To_One 类别

在添加Category之前需要User,在添加Item之前需要Category

【问题讨论】:

    标签: ios swift core-data swift2 relationship


    【解决方案1】:

    简单。只需设置一对一的关系,Core Data 会自动设置对应的逆向关系。

    newItem.category = category
    category.user = user
    

    根据最佳实践,我将笨拙的属性名称itemCategorycategoryUsercategoryInUser 分别重命名为简单的categoryusercategories p>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-09
      • 2011-04-23
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多