[英]Update array roles of Meteor.users
我正在使用alanning的流星角色, https://github.com/alanning/meteor-roles
我正在做將用戶添加到團隊並具有訪問權限的部分。 問題出在這段代碼中,
Meteor.users.update('profile.team':team.name,{$pull:{'roles["default-group"]':access}});
Meteor.users.update('profile.team':team.name,{$push:{"roles['default-group']":access}});
在用戶的默認組角色中,我需要添加/刪除訪問權限。
這些行不起作用。 如何解決?
您不應該使用下面給出的代碼執行添加或刪除操作嗎?
Roles.addUsersToRoles(joesUserId, ['manage-team','schedule-game'], 'manchester-united.com')
刪除:
Roles.setUserRoles(targetUserId, [], group)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.