web-dev-qa-db-ja.com

odataフィルターにLIKE演算子はありますか?

フィールドFileRefに含まれるODataを介してデータをフィルタリングしようとしています_"/The root path/folder/subfolder"_、たとえばsubstringof

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

しかし、それはうまくいかないようですので、演算子likeまたはこれを達成するために使用できる何かがあるのでしょうか。

どうもありがとう。

9

含む$ filter = contains(CompanyName、 'Alfreds')

13
John Little
$filter=substringof('Alfreds', CompanyName) 

詳細については、以下を参照してください: http://www.odata.org/documentation/odata-version-3-0/url-conventions/ -> 5.1.2.4。正準関数

9
David Lopes

使用する

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

これには、最初のインデックス以上が含まれます。

3

私にとっては$filter=indexof(CompanyName, 'Alfreds') gt -1でした。これは大文字と小文字を区別します。

2
scher