8
私はOdataクエリをSQL構文文字列に変換するのに役立つ解決策を探しています。ODataをSQL文字列に変換する
基本的には、where句にsqlのような文字列を渡すことを可能にするSystem.Linq.Dynamicを使用したいと思います。
AST FilterClauseを返すODataUriParser.ParseFilterも使用しようとしていましたが、結果を制限するためにエンティティフレームワークテーブルに適用する方法がわかりません。
提案がありますか?
あなたは間違った方向に行っている。おそらく、これを見てみましょう。 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