如何根据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网站发出请求。