有人可以向我解释ParseRoleParseRelation的确切区别吗?我正在尝试找出哪一个更适合我使用,到目前为止,我看不出太多差异。我最初以为ParseRole是多对多关系,而ParseRelation是一对多的关系,但是看来它们都是多对多的关系。对此问题的任何启示将大有帮助!

最佳答案

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

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

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

09-26 09:07