書込み (write)

MutableSubscriptionSet をレシーバーとして、最初の SubscriptionSet を追加または変更するための閉じる。これにより、 SubscriptionSet.updateを使用するときに API がミラーリングされ、次のパターンが可能になります。

val user = loginUser()
val config = SyncConfiguration.Builder(user, schema)
.initialSubscriptions { realm: Realm -> // this: MutableSubscriptionSet
add(realm.query<Person>())
}
.waitForInitialRemoteData(timeout = 30.seconds)
.build()
val realm = Realm.open(config)