最近几天,我一直在使用React Native App中的realm db。 我想知道如何实现领域共享:https://realm.io/docs/javascript/latest/#permissionofferpermissionresponse你如何访问共享领域?
我知道你必须创建一个许可要约,然后将其发送给指定的用户。然后,该用户接受该提议并且他被授予对这个领域的访问权限。我难以理解的是 - 我怎么知道用户有权访问哪些领域?我在哪里保存 - 我无法在managementRealm对象中找到有关共享领域的信息。我应该跟踪用户可以访问的领域吗?
我们有以下结构: 公司 - >字段 - >评论
应用的每个用户能够创建公司&与其他用户共享这些公司。一旦应用程序的启动用户看到他进入公司:
- 公司1
- 公司2
每家公司是一种境界(数据库)。我是否需要一个特殊的领域(例如company_track)来跟踪用户已创建且已被授予访问权限的领域? 所以当应用程序启动时,我会提供url到company_track领域,然后从那里读取加载其他领域所需的数据。
有趣。 User.openManagemetnRealm()为我提供了管理领域。在JavaScript上,这个领域对象似乎不包含权限模式/对象。我只有permissionChange,permissionOffer,permissionOfferResponse –
可能是权限更改对象包含有效权限? –