2017-01-21 29 views
8

私はOdataクエリをSQL構文文字列に変換するのに役立つ解決策を探しています。ODataをSQL文字列に変換する

基本的には、where句にsqlのような文字列を渡すことを可能にするSystem.Linq.Dynamicを使用したいと思います。

AST FilterClauseを返すODataUriParser.ParseFilterも使用しようとしていましたが、結果を制限するためにエンティティフレームワークテーブルに適用する方法がわかりません。

提案がありますか?

+1

あなたは間違った方向に行っている。おそらく、これを見てみましょう。 https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint Entity Framework既にOdata Contextを持っています。 – loneshark99

答えて

関連する問題