gpt4 book ai didi

ios - 每次 API 访问服务器时, Realm 都会创建相同的对象

转载 作者:行者123 更新时间:2023-11-30 13:36:45 31 4
gpt4 key购买 nike

我在 Swift 中使用 Realm ,但在更新对象时遇到问题。

我正在使用 swift 并使用 Realm 来存储数据。但它每次 Api 访问服务器时都会存储数据并每次创建相同的对象(重复对象),为了解决这个问题,我使用了更新函数并收到另一个错误,我不明白问题是什么。

请帮我解决这个问题。

this is the error m getting after adding primary key

最佳答案

正如 Eric 建议的那样,这里有两种解决方案:

<强>1。如果您没有任何想要保留的数据:

由于您更改了 Realm 的数据模型,您可以从 iPhone 中删除该应用程序并重新启动。这将为您提供一个干净的 Realm 文件,然后您可以测试您的应用程序。

<强>2。您想要保留 Realm 文件中已有的数据:

按照描述执行迁移 here在 Realm 文档中。

我想第一个选项在这种情况下更合适,因为你说你的数据库中有你不想要的重复数据,删除应用程序并再次安装将节省你删除重复数据的精力。

关于ios - 每次 API 访问服务器时, Realm 都会创建相同的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35988712/

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