【问题标题】:How to Deal with Core Data Relationships in Offline sync - Azure Mobile Services iOS如何处理离线同步中的核心数据关系 - Azure 移动服务 iOS
【发布时间】:2016-03-01 11:47:19
【问题描述】:

我正在使用适用于 iOS 的 离线同步 - Azure 移动服务,并且我在 Core Data 实体中有很多关系。如您所知,在 Core Data 中,我们将实体分配给另一个实体的关系,但在 离线同步 - Azure 移动服务 中,我们将 NSManagedObject 转换为 NSDictionary 以插入表/实体中。所以我不知道如何处理 Azure API 中的核心数据关系。请帮助我解释 Core Data 在离线同步 - Azure 移动服务

中的 1:1、1:N 和 N:N 关系

谢谢

【问题讨论】:

    标签: ios objective-c core-data azure-mobile-services


    【解决方案1】:

    Azure 移动服务不支持 SQL 表之间的关系。此外,Client SDK 会单独上传更改,因此您无法强制执行这种关系。

    【讨论】:

    • 谢谢阿德里安。顺便说一句,我还向 Azure 团队询问过,他们的回复如下:“移动应用程序中的离线同步功能不支持 Core Data 关系。因此,您必须在 Core Data 中创建单独的表来管理这些关系,然后同步这些表。另一种选择是将数据一起嵌套到一个大对象中。”
    • 我在那个团队中 - 我们说的是同一件事。
    • @AdrianHall Azure 团队关于如何在 Azure easy Tables 和 iOS 客户端上管理关系的任何文章?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    • 2011-09-24
    • 2011-07-19
    • 2013-02-28
    • 1970-01-01
    相关资源
    最近更新 更多