如何根据Microsoft Graph的技能进行过滤?
问题描述:
在Microsoft图,我知道我可以过滤由单值参数的用户等给出的名字,像这样:如何根据Microsoft Graph的技能进行过滤?
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的具有一定技能的用户列表?对收集类型属性
答
筛选器,如下所示:
https://graph.microsoft.com/v1.0/users?$filter=skills/any(c:c eq 'Javascript')
然而,在技能属性过滤器目前不支持。您可以在uservoice网站发出请求。