同步领域分离与共享

Synced Realm Separate vs Shared

我正在创建一个 IOS 应用程序,每个用户都将拥有自己的数据,不会与其他用户共享。我应该为每个用户创建一个单独的领域吗?如果我不这样做,并且他们只有对自己数据的权限,即使他们没有对其他数据的访问权限,他们是否仍会同步整个共享领域?或者它会同步他们被许可的内容吗?如果我为每个用户创建单独的领域是他们管理和查看各个领域大小的任何简单方法。 Realm studio 的功能非常有限。谢谢。

由于 Realm 对象服务器(当前)仅支持基于每个领域的权限,如果您不希望用户看到彼此的数据,则需要为每个用户创建一个单独的领域。

如果 Realm 对象服务器支持对象级通知,您可以将多个用户的数据存储在一个 Realm 中,并使用 partial synchronization 仅同步与该特定用户相关的数据。

我们对改进 Realm Studio 的方法非常感兴趣;当我们收到用户反馈时,它肯定会得到改进。如果有您希望看到的特定功能,请在我们的 GitHub issue tracker.

提交问题