【问题标题】:Perform a Realm Migration that adds primary key执行添加主键的领域迁移
【发布时间】:2016-01-05 12:10:04
【问题描述】:

在 Realm 中,使用 Swift 时如何执行将 Primary Key 函数添加到属性的迁移?

【问题讨论】:

    标签: swift primary-key database-migration realm


    【解决方案1】:

    这是之前针对 Realm Objective-C 的回答:https://stackoverflow.com/a/29417579/599344

    本质上,如果您要将属性提升为主键,并且该属性已经具有每个对象的唯一值,则除了运行正常迁移之外,您无需执行任何特殊操作。

    如果您的新主键属性确实有重复条目,那么您需要将它们的值更改为迁移块内的唯一值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-30
      • 2017-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多