2017-08-17 65 views
0

目前documentation about $filter說:OneDrive for Business支持的過濾運算符的文檔在哪裏?

$filter有很多內置的運營商非常豐富的表現力的語法。邏輯運算符包括等於(eq),不等於(ne),大於(gt),大於或等於(gte)和(and),或(or),而不是(not)等算術運算符包括添加(add ),減(sub)等。字符串運算符包括(contains),以(startswith)開頭等.Lambda運算符包括任何(any)和全部(all)。有關$ filter語法的其他詳細信息,請參閱see the OData protocol

而且OneDrive個人帳戶正常工作,它類似於該OneDrive個人支持所有類型的過濾。

OneDrive商業返回錯誤甚至startswithendwith運營商。看起來它不支持大部分過濾方法。但是, 哪裏有關於支持的過濾器運算符的文檔?爲什麼我必須手動檢查所有需要的參數?爲什麼"Known issues with Microsoft Graph"不包含有關OneDrive for Business中的過濾問題的任何信息?

回答

1

我不能說爲什麼這不包含在圖形文檔(它顯然應該是)。這是在OneDrive API documentation但是提到:

注:在OneDrive商業時,SharePoint Online和SharePoint服務器 2016年,過濾僅支持nameurl性能。

+0

謝謝,但即使'name'它不支持運算符'startswith' ...所以,它不是完整的信息。但它總比沒有好。 – 23W