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