我有一个我想要的结构,但我无法确定如何使用stackmob权限和模式进行设置。
-Users (用户ID,用户名,密码) 我希望用户能够有朋友,所以我为名为friends的架构创建了一个“关系”。它与其他用户关联,是“一对多”关系,并被编入索引。
好的,所以我们有一个良好的开端......
现在我想要一个新架构
-Objects
这是一个棘手的地方......
我希望登录用户能够创建对象。我希望对象的所有者和所有者朋友能够读取对象。我希望所有者能够更新对象,并希望所有者更新。
C - 所有者(简单,设置为所有者)
R - 所有者和朋友(怎么样?)
U - 所有者(简单,设置为所有者)
D - 所有者(简单,设置为所有者)
如何设置读取权限以便所有者朋友可以阅读?
答案 0 :(得分:2)
目前,您无法为所有者和关系设置权限。您只能选择其中一个。解决方法是将所有者添加到朋友列表,然后为朋友关系设置读取权限。
有关允许关系权限的更多信息,请参阅StackMob的文档:https://www.stackmob.com/devcenter/docs/Access-Controls:-Schema-Permissions#a-related_users_on_the_sm_owner_instance