2

我已经看到在代码内查询(开发人员使用 Linq 等编写的查询)中使用了模型定义的函数,我想知道是否有任何方法可以将模型定义的函数映射到实体属性,以便 EF4 自动查询使用它的数据库。

例如:

假设我有一个Product类和一个Order类,并且Product有一个TotalSold属性。理想情况下,我想创建一个模型定义的函数,例如:

select sum(o.quantity) from order, product where o.productid = product.productid

并将其绑定到TotalSold属性,Product以便给定的每个查询Product都会自动生成一个内部选择来填充该TotalSold属性。

这有意义吗?是否可以?

4

1 回答 1

1

我找到了一个足够好的解决方案,并在http://statichippo.com/archive/2011/01/26/Mapping-a-computed-property-in-EF4.aspx上写了一篇博客

于 2011-01-27T18:20:55.533 回答