Android 将 Realm 5.12 更新到 5.15 会抛出异常
Android updating Realm 5.12 to 5.15 throws exception
最近我将 Realm 插件版本 5.12 更新到 5.15.1,安装为新应用程序可以正常工作,但是将使用 Realm 5.12.0 的旧应用程序升级到 5.15,当应用程序启动时它会抛出异常,即使我以为我没有更改任何数据库模型。我正在使用 Synced Realm 默认配置,这是个例外:
E/UncaughtException: java.lang.IllegalStateException: The following changes cannot be made in additive-only schema mode:
- Property '__ResultSets.updated_at' has been made required.
- Property '__ResultSets.updated_at' has been made required.
有没有人遇到这个问题。
Realm 团队刚刚更新了 SDK,现在错误已修复:
最近我将 Realm 插件版本 5.12 更新到 5.15.1,安装为新应用程序可以正常工作,但是将使用 Realm 5.12.0 的旧应用程序升级到 5.15,当应用程序启动时它会抛出异常,即使我以为我没有更改任何数据库模型。我正在使用 Synced Realm 默认配置,这是个例外:
E/UncaughtException: java.lang.IllegalStateException: The following changes cannot be made in additive-only schema mode:
- Property '__ResultSets.updated_at' has been made required.
- Property '__ResultSets.updated_at' has been made required.
有没有人遇到这个问题。
Realm 团队刚刚更新了 SDK,现在错误已修复: