Microsoft graph api 筛选器和orderby查询参数不适用于一个驱动图api

Microsoft graph api 筛选器和orderby查询参数不适用于一个驱动图api,microsoft-graph-api,onedrive,Microsoft Graph Api,Onedrive,我正在尝试使用filter和orderby查询参数对结果进行排序或筛选。但是API忽略查询参数并返回整个结果 https://graph.microsoft.com/v1.0/sites/{site_id}/drives?orderBy=name%20desc 我不确定为什么Microsoft Graph文档(应该是)中没有记录这一点,但可以从: 请注意,在OneDrive for Business and SharePoint Server 2016中,orderby查询字符串仅适用于nam

我正在尝试使用
filter
orderby
查询参数对结果进行排序或筛选。但是API忽略查询参数并返回整个结果

https://graph.microsoft.com/v1.0/sites/{site_id}/drives?orderBy=name%20desc

我不确定为什么Microsoft Graph文档(应该是)中没有记录这一点,但可以从:

请注意,在OneDrive for Business and SharePoint Server 2016中,
orderby
查询字符串仅适用于
name
url

我已经添加到文档的存储库中,因此这个问题有望在将来得到解决

虽然原始/状态支持orderby,但实际的OneDrive图形API应该不支持筛选或排序结果。因此,尽管我们传递了orderby参数,但当Microsoft Graph看到一个它不期望的查询参数时,它只是忽略未知过滤器/orderby参数,并返回一个未过滤/默认排序的结果

我的测试字符串:

 https://graph.microsoft.com/v1.0/sites/my-site-id/drives?$select=id, name,webUrl&$orderby=name%20desc
因此,对您来说,唯一的建议是在中投票支持现有功能请求或提交新的功能请求