我正考虑将Realm Mobile Platform用于我的新应用程序。我阅读了文档,发现我的大多数要求都填满了:
我没有找到的是如何确定哪个数据与哪个客户端同步。例如,如果您是注册用户并且使用您的用户帐户登录,则可以将其称为帐户A.我猜所有与帐户A相关的数据现在都在与客户端同步。现在,如果您使用帐户A退出并使用帐户B登录(可能只是想要使用智能手机一分钟的朋友)会发生什么情况,并且帐户B永远不会再次在当前客户端上使用。自动同步是否仍然会同步从服务器到客户端的更改?
答案 0 :(得分:1)
@Mulgard - 你目前无法寻求的是什么。
对于同步领域,所有数据都是同步的,不可能有选择地同步数据记录或类。
此时同步域的授权是在Realm级别而不是记录级别,如果用户可以访问Realm,那么他们可以访问该Realm中的所有数据。
GitHub项目上有一张票据,列出了选择性同步功能作为候选未来功能。这听起来似乎可以满足您的一些要求。 https://github.com/realm/realm-mobile-platform/issues/40
GitHub项目列表中还有一张票,并且#34;细粒度"权限。 https://github.com/realm/realm-mobile-platform/issues/22