ParseRole和ParseRelation之间的区别

时间:2014-02-05 16:26:33

标签: java android parse-platform parserelation parserole

有人可以向我解释一下ParseRoleParseRelation之间的确切差异吗?我想弄清楚哪一个更适合我使用,到目前为止我看不到很多差异。我原本认为ParseRole是多对多的关系,ParseRelation是一对多,但看起来它们都是多对多的。任何关于此事的光线都会有很大的帮助!

1 个答案:

答案 0 :(得分:2)

ParseRole是一个术语,用于定义用户具有的角色,即可以访问的对象。它与ACL(访问控制列表)结合使用,以添加一层数据安全性,确保只有有效用户才能访问它。

想象一下游戏的后端由Parse提供,这个游戏有用户生成的关卡,并且有一组玩家被称为“版主”。如果主持人违反了游戏规则,他们可以删除其他级别。您只希望他们能够删除任何级别,因此您创建一个名为moderator的角色,并在Level类的ACL中为其分配删除权限。

另一方面,ParseRelation是任何类型对象之间的多对多关系。