2015-04-23 27 views
0

我可以在odata網站的基礎教程部分,你可以perfom一個包含搜索使用過濾看到確實的OData 2.0支持「包含」在過濾

GET serviceRoot /機場?$過濾器=包含(位置/地址,'舊金山')

當我試圖使用它時,我使用的API拒絕了這個。我正在訪問的API是OData 2.0。

所以我想知道的OData 2.0支持contains過濾器,但無法找到一個列表隨時隨地記錄你可以使用例如過濾器startsWith,endsWith,包含

回答

0

我的研究使我找到唯一的答案,我可以找到哪個是使用substringof而不是contains。這是來自我正在處理的實際API的URL調用的結束。這將導致搜索含有「69」說明過濾項目:

/logistics/Items?$filter=substringof('69',%20Description)%20eq%20true