我正在检查迁移文档,但是,我不确定我是否忽略了或者没有说明,但我注意到文档只解释了如何添加列,如果我想删除列怎么办?
在Realm Swift文档的“ 迁移”部分中,它实际上向您展示了如何删除两列(firstName
和lastName
),并用一个新的属性(即fullName
)替换它们。
要从Realm文件中删除列,您需要做的就是从模型对象中删除那些属性,然后运行迁移。
如果您希望保留这些列中的信息,则可以选择将这些信息移动到迁移闭包内的新属性中(该文档所演示的内容)。这是完全可选的,如果您使用空的闭包运行迁移,则将仅删除列并删除数据。