2

当我在我的 xcode xwift 项目中使用下面的代码时,在 mongolab 部分中,对象编写如下,并且解析仪表板中的 ACL 设置没有更改。

let acl = PFACL()
acl.publicReadAccess = true
acl.publicWriteAccess = false
userSettingObj["ACL"] = acl

 "_rperm": [
    "*"
  ],

但是,当我从 parse 的仪表板进行更改时,mongolab acl 记录如下:

"_acl": {
      "*": {
        "r": true
    },
},

 "_rperm": [
  "*"
  ],

当我使用上面的代码更新 ACL 时,mongolab 对象中的“_acl”部分丢失,如解析文档中所述。可能是什么原因?

4

0 回答 0