檢查領域的文檔: https://realm.io/docs/java/latest/#schemas
您需要定義不同配置的2個自定義模塊。 例如,configB只關心Cat.class模式。
// Create my module A
@RealmModule(classes = { Person.class, Dog.class })
public class MyModule {
}
// Create the module B
@RealmModule(classes = { Cat.class })
public class MyOtherModule {
}
// Set the module in the RealmConfiguration to allow only classes defined by the module.
RealmConfiguration configA = new RealmConfiguration.Builder()
.modules(new MyModule())
.name("A.realm")
.build();
RealmConfiguration configB = new RealmConfiguration.Builder()
.modules(new MyOtherModule())
.name("B.realm")
.build();
非常感謝!這正是我所期待的。 –