2017-04-17 3 views
2

Ich versuche, meine Daten über OData, wo das Feld FileRef filtern lässt "/The root path/folder/subfolder" sagen enthält, habe ich versucht, mit substringof wie so:Gibt es einen LIKE-Operator im ODATA-Filter?

$filter=substringof("sites/my folder/subfolder", FileRef)

Aber es scheint, Arbeit spielt keine, so frage ich mich, wenn gibt es einen Operator wie oder etwas, das ich für dieses erreichen kann.

Vielen Dank.

+0

Schauen Sie sich eine Anleitung Odata: http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03- os-part2-url-conventions-complete.html # _Toc444868693 – KingRider

Antwort

0

Betrachten enthält $ filter = enthält (Company 'Alfreds')

1

für mich gearbeitet $filter=indexof(CompanyName, 'Alfreds') gt -1. Dies ist die Groß-/Kleinschreibung.

1

Verwenden

$filter=indexof(CompanyName, 'Alfreds') gt -1 

umfasst dieser ersten Index und darüber.