使用Keycloak 11.0.3。我试图使用Keycloak API搜索组内的用户:
List<UserRepresentation> users = realmResource.users().search(username, firstname, lastname, email,
0, 100);
但当我尝试获取已找到的用户组时,即使用户具有组:
List<String> groups = users.get(0).getGroups(); //It's null
那么如何在群内搜索用户呢?
若要获取用户所属的组,请尝试使用以下操作:
realm.users().get(userId).groups();
请改用userID。
要获取给定组的用户,请执行以下操作:
realm.groups().group(groupId).members();
问题内容: 如何使用preg_match在数组中搜索? 例: 问题答案: 在这篇文章中,我将为您提供三种不同的方法来满足您的要求。 我实际上建议使用最后一个代码段,因为它最容易理解并且代码简洁。 如何查看数组中与我的正则表达式匹配的元素? 有专门用于此目的的功能。它将一个正则表达式作为第一个参数,并将一个数组作为第二个参数。 请参见以下示例: 输出 但是我只想获取指定组的值。怎么样? 与能解决清洁
问题内容: 我有一个JSON数组 我将如何搜索8097并获取内容? 问题答案: 使用该函数将JSON字符串转换为对象数组,然后遍历该数组直到找到所需的对象:
这是我的阵列 我想做的是:写一个函数 例如:将返回18将返回19等等
假设mongodb文档(表)“users”为 我想找到1975年必须获得“国家奖章”的人,可能还有其他人在不同的年份获得该奖项。 我怎样才能找到这个人使用奖励类型和年份。所以我可以得到确切的人。
比如,我有以下实体类: Person.java 以及存储库: PersonRepository。Java语言 是否有一个方法返回所有人,其car数组包含一个给定的car(上面的String参数)? 对我来说,似乎所有支持的JPA关键字都只能处理单个元素,而不能处理数组。 谢谢你的帮助!
也尝试用 http://localhost:8080/auth/admin/realms/demo-realm/users/?search=akshay