当我在xcode xwift项目中使用下面的代码时,在mongolab部分中,对象编写如下,并且解析仪表板中的ACL设置不会更改。
let acl = PFACL()
acl.publicReadAccess = true
acl.publicWriteAccess = false
userSettingObj["ACL"] = acl
"_rperm": [
"*"
],
但是,当我从解析仪表板进行更改时,mongolab acl记录如下:
"_acl": {
"*": {
"r": true
},
},
"_rperm": [
"*"
],
" _acl"当我使用上面的代码更新ACL时,mongolab对象中的部分丢失,正如解析文档中所述。可能是什么原因?