在Microsoft图表上,我知道我可以通过单个值参数来过滤用户,比如给定名称:
https://graph.microsoft.com/v1.0/users?$filter=givenName eq 'John'
但如果我想找到所有使用Javascript作为其技能之一的用户
,这不起作用https://graph.microsoft.com/v1.0/users?$filter=skills eq 'Javascript'
这可能是因为与givenName不同,技能是数组而不是单个值。
"skills": [
"Javascript",
"C#",
"SQL"
]
那么查询Microsoft Graph以获取具有某种技能的用户列表的正确方法是什么?
答案 0 :(得分:1)
对集合类型属性的过滤如下所示:
https://graph.microsoft.com/v1.0/users?$filter=skills/any(c:c eq 'Javascript')
但是,目前不支持过滤技能属性。您可以在uservoice网站发送请求。