Parse platform 在解析云中存储用户设置

Parse platform 在解析云中存储用户设置,parse-platform,Parse Platform,在解析云中存储用户设置的推荐方法是什么 我有两种方法,我不知道哪一种最适合可伸缩应用,或者是否有更好的方法 第一种方法是为每个用户创建一个包含所有设置的类,并在用户和设置之间建立关系 另一种方法是简单地将每个用户的设置存储在用户对象中。我觉得第二种方法更好 我已经查看了PFInstallation,但不完全确定它是否可用于设置用户设置,或者用例是否仅用于推送通知。两种解决方案: 用于保存用户设置的关联类 直接在用户类中存储属性 是有效的 #1的优点是更容易保护设置。在#1的情况下,您可以在创建每

在解析云中存储用户设置的推荐方法是什么

我有两种方法,我不知道哪一种最适合可伸缩应用,或者是否有更好的方法

第一种方法是为每个用户创建一个包含所有设置的类,并在用户和设置之间建立关系

另一种方法是简单地将每个用户的设置存储在用户对象中。我觉得第二种方法更好


我已经查看了PFInstallation,但不完全确定它是否可用于设置用户设置,或者用例是否仅用于推送通知。

两种解决方案:

  • 用于保存用户设置的关联类
  • 直接在用户类中存储属性
  • 是有效的

    #1的优点是更容易保护设置。在#1的情况下,您可以在创建每个用户的设置对象时创建,该对象将仅允许与该记录关联的用户读取、编辑或删除设置对象


    在#2的情况下,如果任何字段是敏感的,那么您需要使用
    userSensitiveFields
    显式保护这些字段,以确保在查询用户记录时不会返回这些字段。

    您最好也在解析论坛中问这个问题,PFInstallation用于存储目标推送通知所需的数据,因此您可能不想使用它。