java - ParseRole 和 ParseRelation 之间的区别

标签 java android parse-platform parse-android-sdk

有人可以向我解释 ParseRoleParseRelation 之间的确切区别吗?我正在尝试找出哪个更适合我使用,到目前为止我看不出有什么不同。我最初认为 ParseRole 是多对多关系,ParseRelation 是一对多关系,但看起来它们都是多对多关系。对此事的任何了解都会有很大帮助!

最佳答案

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

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

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

关于java - ParseRole 和 ParseRelation 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21582767/

相关文章:

java - 为什么我的 JTable 没有显示?

java - Android 6.0 发布时应用程序崩溃,包括 Logcat,新开发人员

ios - 解析 API - Facebook 登录在 iPhone 设备上不起作用

java - 在 Java 中使用类文件名字符串调用静态方法

java - 我们可以将jsp共享为jar部署在Tomcat 5.5的共享文件夹中吗?

java - 尝试将 Imageview 传递到 viewpager fragment 中

android - Intent 加载时声音未响起

android - 如何在不使用嵌套布局的情况下对多个 View 进行分组

java - 如何解析指针数组中的 "include"成员?

javascript - 如何将额外数据传递到 Parse Promise 链下