【发布时间】:2020-06-16 16:23:16
【问题描述】:
我正在尝试访问https://graph.microsoft.com/v1.0/users 端点,但我遇到了$filter 和$orderby 的几乎任意组合的问题。关于这个组合的docs 说:
- 出现在 $orderby 中的属性也必须出现在 $filter 中。
- $orderby 中出现的属性与 $filter 中的顺序相同。
- $orderby 中存在的属性出现在 $filter 中 在任何不是的属性之前。
这似乎表明这是可能的。这些不是我要运行的真正查询,但这些是最小表示。一些例子:
$orderby=displayName&$filter=displayName%20eq%20Miriam
$orderby=displayName&$filter=startswith(displayName,'M')
$orderby=displayName&$filter=startsWith(displayName,'M')&$select=displayName
但我总是得到错误:
"code": "Request_UnsupportedQuery",
"message": "Sorting not supported for current query."
这是我做错了还是实际上不支持?
【问题讨论】: