android上的域迁移问题

时间:2018-03-09 10:53:49

标签: react-native realm

我正在尝试在干净的React Native Android应用上运行多次迁移。 但是我得到了这个错误。该代码适用于iOS。

"无法在路径上打开领域。管理'"

我的架构:

schemas = [
    { schema: [Order, Settings] },
    { schema: [Order, Settings], schemaVersion: 1, migration: schemaVersion1Migration }
];

let nextSchemaIndex = Realm.schemaVersion(Realm.defaultPath);
   while (nextSchemaIndex < schemas.length) {
      const migratedRealm = new Realm(schemas[nextSchemaIndex++]);
      migratedRealm.close();
   }

Realm.open(schemas[schemas.length-1])

1 个答案:

答案 0 :(得分:0)

使用try catch块来捕获exeception并继续安装。