【发布时间】:2017-07-17 19:02:40
【问题描述】:
好的,所以我有一个应用程序,而不是一个 Coin 领域对象。我现在正在升级我的应用程序,并向现有的 Coin 对象添加多个新字段。到目前为止一切顺利,但我如何迁移 LinkingObject、RealmResults 类型。 linkedPortfolioCoins 是我想要迁移的东西
public class Coin extends RealmObject {
//a bunch of other fields here
@LinkingObjects("coin")
private final RealmResults<PortfolioCoin> linkedPortfolioCoins = null;
}
还有,只有
.addRealmListField
我认为这可以代替 RealmResults,但是我如何将其作为 LinkingObject 到 Coin。
我得到的错误是
Caused by: io.realm.exceptions.RealmMigrationNeededException: Field count is more than expected - expected 18 but was 19
【问题讨论】: