初期 Data Callback
Realm ファイルが初めて作成されるときに初期データを書込むためにトリガーされるコールバック。
コールバックにはレシーバーとしてMutableRealm ] があり、これにより次のパターンが可能になります。
val config = RealmConfiguration.Builder()
.initialData { // this: MutableRealm
copyToRealm(Person("Jane Doe"))
}
.build()
val realm = Realm.open(config)
クリップボードにコピーされた内容
Return
null
Realm ファイルを開くときに初期データを書き込む必要がない場合は、コールバック戻りがデータの書き込みに関係するものになります。