ADO.NET Data Services は、「LIKE」の種類の演算子をサポートしています。
次のようなクエリ:
http://localhost/EntitiesService.svc/CalEvents?$filter=indexof(Subject,'fO') ge 0
http://localhost/EntitiesService.svc/CalEvents?$filter=substringof('fox',Subject) eq true
または LINQ バージョン:
var result = _context.CalEvents.Where(ce => ce.Subject.Contains(searchTerm))
おそらくあなたが探していることをしてください。「LIKE」演算子を使用して SQL クエリを生成し、検索語に「%」を追加します。したがって、それらは「LIKE」演算子のように機能します。
たとえば、「Contains」演算子を使用した FTS はサポートされていません。確認する時間はありませんが、少し前に見たと思います。
詳細:
http://www.odata.org/developers/protocols/uri-conventions