获取所有没有分配角色的用户
Parse.com : Fetch all users with no role assigned
我有一些用户,其中一些用户分配了administrator
角色。所有其他用户没有分配角色。
我能够只获取用户谁有administrator
角色分配给他们使用以下代码。
var query = new Parse.Query(Parse.Role);
query.equalTo("name", "administrator");
query.first({
success : function(role) {
var relation = role.getUsers();
relation.query().find({
success : function(results) {
console.log(results);
},
error : function(error) {
console.log(error);
}
});
},
error : function(error) {
console.log(error);
}
});
如何获取未分配角色的用户?
试试Parse.Query.notEqualTo
:
var query = new Parse.Query(Parse.Role);
query.notEqualTo("name", "administrator");
query.first({
success : function(role) {
var relation = role.getUsers();
relation.query().find({
success : function(results) {
console.log(results);
},
error : function(error) {
console.log(error);
}
});
},
error : function(error) {
console.log(error);
}
});
还有,也许这些过滤器可以帮助你
query.doesNotExist("name");
query.notContainedIn("role", ["Administrator"]);
https://parse.com/docs/js/guide queries-query-constraints
相关文章:
- 我应该如何应用if-else条件来向具有不同用户角色的人显示不同的菜单
- 活动在magento中记录用户角色和权限
- 检查用户是否具有角色分析云代码
- 流星用户帐户和alanning流星角色-登录时检查角色
- Angular JS授权-在加载页面之前检查用户角色
- 如何为Meteor应用程序中的第一个用户分配特定角色
- 与设计用户相关联的多个模型-根据角色选择填写一个模型
- 在xmpp多聊天中,管理员角色只授予创建房间的在线用户成员资格
- MeteorJS用户帐户:核心和流星角色
- Rails:基于用户角色的Javascript
- Parse.com 云代码将用户添加到现有角色不起作用
- 护照 JS - 一个登录表单 - 重定向到不同的 URI,具体取决于用户角色
- 与测试用户角色关联的 Facebook 无法获取user_likes
- 如何在mongodb / nosql中创建用户角色和权限
- 显示用户角色:angularjs、rolify、rails应用程序
- 在不带括号的HTML页面中显示用户角色
- 在angular中,不同的用户角色对应不同的菜单项
- Angular2路由可以使用用户角色参数激活和身份验证(JWT)
- 防止 javascript 函数生成删除操作链接(如果登录的用户角色为关联)
- FireBase安全规则与用户角色