_User 一定是当前登录用户才可以修改User信息么?

需求:
类似于添加和移除家庭成员

实现
User 表中添加一对多关联(给 User表 添加一个Pointer<_User> 类型的 manager 字段)

添加成员
User manager = ...
User member = ... 
member.setManager(manager); // 假设该成员还没有注册
member.signUp(...);

删除成员
// 管理员manager登录系统后,移除成员 member 
User member = ....;
member.remove("manager");
member.update(...); // 报错了: User cannot be altered without sessionToken Error.


帮助
1. 这个错误是只能在 member 登录的情况下才能更新数据么?
2. 怎样使用Bmob避免上面的错误,实现上述的需求呐?
2017-12-29 20:44 添加评论 分享
已邀请:

要回复问题请先注册登录

退出全屏模式 全屏模式 回复