以下适用于Graph Explorer:
https://graph.microsoft.com/v1.0/groups?$filter=groupTypes/any(c:c eq 'Unified')
然而,这不是:
https://graph.microsoft.com/v1.0/groups?$filter=not groupTypes/any()
返回
{
"error": {
"code": "BadRequest",
"message": "Filter not supported.",
"innerError": {
"request-id": "d0c9fac3-9ee4-4b92-8841-6dbefca2d150",
"date": "2017-07-20T13:37:18"
}
}
}
我是以错误的方式构建OData $过滤器还是真的不支持? (用例:给我所有组除了统一组)
答案 0 :(得分:0)
图表无法识别动词not
。我希望你在这里寻找的是ne
,例如:
https://graph.microsoft.com/v1.0/groups?$filter=groupTypes/any(c:c ne 'Unified')
您可以在Graph Documentation中了解$ filter参数。
答案 1 :(得分:0)
https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
中阅读有关此内容的信息。