書込み (write)コピー

抽象 fun writeCopyTo(targetConfiguration :構成)

targetConfigurationで定義された宛先に、Realm の圧縮されたコピーを書込みます。 結果として得られるファイルは、さまざまな目的で使用できます。

  • ローカル Realm のバックアップ。

  • 同期された Realm のバックアップですが、すべてのローカル変更を最初にアップロードする必要があります。

  • ローカル Realm をパーティションベースの Realm に変換する。

  • 同期された(パーティションベースまたはフレキシブル)同期された Realm をローカル Realm に変換する。

ターゲット Realm の暗号化は、現在の Realm とは独立して構成できます。

宛先ファイルがすでに存在することはできません。

パラメーター

ターゲット 構成

Configuration.path を使用して、作成するバックアップのタイプとそれを書き込む場所を定義する構成

スロー

targetConfigurationで Flexible Sync が有効になっており、コピーされる Realm が有効になっていない場合。

この Realm が同期された Realm で、すべてのクライアントの変更がサーバーに統合されていない場合。