コード内クエリ (Linq などを使用して開発者によって記述されたクエリ) で使用されるモデル定義関数を見たことがあります。EF4 が自動的にクエリを実行できるように、モデル定義関数をエンティティ プロパティにマップする方法があるかどうか疑問に思っています。それを利用したデータベース。
例えば:
ProductクラスとOrderクラスがあり、それProductがプロパティを持っているとしTotalSoldます。理想的には、次のようなモデル定義関数を作成したいと思います。
select sum(o.quantity) from order, product where o.productid = product.productid
TotalSoldそれをのプロパティにバインドしてProduct、特定のすべてのクエリがプロパティProductに入力する内部選択を自動生成するようにしTotalSoldます。
これは理にかなっていますか?出来ますか?