类同步


  • 公共抽象类Sync扩展了Object
    同步经理,用于处理本地 Realm 与远程 Realm 应用的同步。

    其主节点 (primary node in the replica set)角色是访问权限已同步Realm的SyncSession 。 打开同步Realm后,您可以访问权限SyncSession并执行同步相关操作,如下所示:

         App app = new App("app-id");
         User user = app.login(Credentials.anonymous());
         SyncConfiguration syncConfiguration = new SyncConfiguration.Builder(user, "<partition value>")
                  .build();
         Realm instance = Realm.getInstance(syncConfiguration);
         SyncSession session = app.getSync().getSession(syncConfiguration);
    
         instance.executeTransaction(realm -> {
             realm.insert(...);
         });
         session.uploadAllLocalChanges();
         instance.close();
     
    另请参阅:
    App.getSync(), getSession(SyncConfiguration)