gpt4 book ai didi

realm - 可以重命名我的 Realm 模型的名字吗?

转载 作者:行者123 更新时间:2023-12-02 11:36:13 29 4
gpt4 key购买 nike

enter image description here

像上图一样,我想将RealmObject重命名为WeekRealmObject,这样命名更清晰。我尝试搜索 Stackoverflow 并检查 Realm Swift 文档及其示例,但似乎只能通过迁移来重命名或更新属性值,但不适用于模型。

非常感谢您的帮助!

最佳答案

我相信,基于我关于 Deleting A Realm Model 的问题的答案,您不能直接更改型号名称。

但是,当在代码中打开 Realm 时,会自动创建不存在的模型类。因此,如果您要重命名一个类,则会自动创建该类的新表示形式。不幸的是,对象没有被复制,您必须为此添加一个迁移步骤。

流程将迭代旧类中的所有对象并创建/复制它们的属性到新类,然后清除旧类。

在我看来,这是一个基本的开发功能,我不明白为什么重命名或删除模型不是 API 的一部分。

关于realm - 可以重命名我的 Realm 模型的名字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41085431/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com