我想从 local realm database 中获取值并将其保存到 realm object-server database 然后(在用户登录后)我想从 < strong> Realm 对象服务器数据库。我怎样才能做到这一点?我可以通过 仅 Realm 实现我的同步(在 Realm 本地数据库和 Realm 对象服务器之间)功能而无需额外的 web API 吗?
另外:
try! self.realm.write
{
self.realm.add(task)
}
我观察到,上面的代码将任务对象添加到本地数据库。但不是添加这个任务对象到网络对象服务器数据库?所以,我的关键问题是如何通过 Realm 将此任务对象保存到远程 Web 对象服务器?
最佳答案
如果您将 self.realm
打开为同步 Realm,则 Realm 的本地副本和服务器上的 Realm 副本将自动保持同步。您无需编写任何额外的 Web API 调用。
要配置 Realm 以同步到服务器,您需要在其配置对象上设置 syncConfiguration
属性。请引用我们的documentation on synced Realms有关如何使用此功能的更多信息。
关于swift - 通过 Realm 框架如何快速与网络服务器同步(更新和下载)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42581135/