1
レルム・オブジェクト・サーバーを使用するデバイス間でデータを同期できるようにしたいと思うのですか?既存のレルム・モバイル・データベースをレルム・オブジェクト・サーバーにコピー
また、同期を取りたい場合は、最初からこれを考慮する必要があります。
レルム・オブジェクト・サーバーを使用するデバイス間でデータを同期できるようにしたいと思うのですか?既存のレルム・モバイル・データベースをレルム・オブジェクト・サーバーにコピー
また、同期を取りたい場合は、最初からこれを考慮する必要があります。
悲しいことに、ローカル・レルム・ファイルと同期レルム・ファイルのファイル形式は多少異なります。したがって、書いている時点では、作成されたローカルレルムを同期レルムに「プロモート」することはできません。
後でRealmデータの同期を開始する場合、最も簡単な解決策は、ローカルRealm内のデータを最初に作成したときに同期させるワンオフ操作を実行することです。
非常に大きなレルムになる可能性のあるデータをコピーするには、どのような方法が推奨されますか? –
私たちはここでどれくらい大きな話をしていますか?それぞれのオブジェクトを繰り返して新しいレルムにコピーするだけでは、実際には推奨される方法はありません。レルムはKVCを使用しているため、非常に低レベルの操作を行うのは簡単です。また、各コピートランザクションの周りに '@ autoreleasepool'を自由に使用して、メモリ使用量が不必要に急増しないことを確認することをお勧めします。 – TiM
ありがとうございます。問題の領域は37メガバイトです。それはおそらくかなり小さいと考えるようになります。これのようなコピーはすべての関係を保つでしょうか? –