【发布时间】:2017-12-22 06:02:18
【问题描述】:
在过去的几天里,我一直在使用 React Native 应用程序中的领域数据库。 我想知道如何实现领域共享:https://realm.io/docs/javascript/latest/#permissionofferpermissionresponse
我了解您必须创建一个权限提议,然后将其发送给指定的用户。然后该用户接受该提议并被授予访问该领域的权限。我难以理解的是 - 我如何知道用户可以访问哪些领域?我在哪里保存这个 - 我在 managementRealm 对象中找不到有关共享领域的信息。我应该跟踪用户可以访问自己的领域吗?
我们有以下结构: 公司 -> 领域 -> cmets
应用程序的每个用户都可以创建公司并与其他用户共享这些公司。启动应用程序后,用户会看到他有权访问的公司:
- 公司 1
- 公司2
每家公司都是一个领域(数据库)。我是否需要一个特殊领域(例如 company_track)来跟踪用户创建并被授予访问权限的领域? 因此,当应用程序启动时,我会提供 company_track 领域的 url,然后我会从那里读取加载其他领域所需的数据。
【问题讨论】:
标签: react-native realm realm-mobile-platform