var acl = new AV.ACL();
acl.setPublicReadAccess(false);
acl.setPublicWriteAccess(false);
acl.setReadAccess(request.object.id, true);
acl.setWriteAccess(request.object.id, true);
reque.objectsetACL(acl);
request.object
.save({sessionToken: request.object._sessionToken})
.then(function(user){
console.log(user)
}).catch(function (err) {
console.log(err.message);
});
class设为登录用户可写,以上的写法是不能用的,只有将sessionToken放入第二个参数,才可以用,例如:
.save(acl, {sessionToken: request.object._sessionToken})
每种save都是这样, 只有将sessionToken放在第二个参数,才可用,类似
.find()
方法不存在这种问题