ODataデータベースへのインターフェースを提供することを検討しています。文字列フィールド、つまりOData $filter条件で正規表現を許可する必要があります。
OData はsubstringof()、startswith()、およびその他の関数を提供していますが、正規表現に関するドキュメントは見つかりませんでした。これは可能ですか?
このような正規表現関数は、おそらく次のようになります。
/Customers?$filter=match(CompanyName, '^Al[a-z]+s Futterkiste') eq true
wherematch()は私が作ったばかりの関数です。