3

次のように、getJSON を使用して SharePoint からリスト アイテムを取得しています。

[サイトの URL]/_vti_bin/listdata.svc/Keywords?filter=で始まる(タイトル,'r')

これを取得するように変更したい:

[サイトの URL]/_vti_bin/listdata.svc/Keywords?filter= (タイトル、'r') を含む

これは失敗します。ListData.svc の「含む」演算子はありますか?

4

3 に答える 3

14

適切な構文は次のとおりです。

 [site url]/_vti_bin/listdata.svc/Keywords?$filter=substringof('r',Title) 

すべての演算子はここにリストされています: http://msdn.microsoft.com/en-us/library/cc907912.aspx

于 2012-07-14T21:11:10.347 に答える
1

ListData.svc は OData プロトコルに従っているため、試すことができますsubstringof。私は自分で試したことはありませんが、うまくいくはずです。

于 2012-07-14T13:18:42.067 に答える
-1

はい、私はそれをクエリで使用しnotesField、単語を含むものを確認して見つける必要がある'Download'ため、次の REST URL を使用しました。

_api/web/lists/getbytitle('SecureSystemData')/items?$select=SNotes&$filter=substringof('Download',SNotes)

2 番目のパラメータはフィールド名、つまり内部列名です。

ありがとう。

于 2015-09-01T11:33:10.303 に答える