核心数据更新关系方法



我有两个实体 - QuoteCustomer(一个客户可以有很多报价)

假设我有一个名为 quote 的托管对象,但我想更新客户地址。是否有将我带到客户地址的关键路径?如:

quote!.setValue(address, forKeyPath: “some_amazing_keypath")

假设客户实体有一个保存地址的属性"地址",则键路径应该只是"customer.address":

quote!.setValue(address, forKeyPath: “customer.address")

但是,如果您为实体指定一个子类,生活会容易得多:然后您只需使用:

quote!.customer.address = address

相关内容

  • 没有找到相关文章

最新更新