【发布时间】:2011-01-28 02:20:55
【问题描述】:
我已经看到在代码内查询(开发人员使用 Linq 等编写的查询)中使用了模型定义的函数,我想知道是否有任何方法可以将模型定义的函数映射到实体属性,以便 EF4使用它自动查询数据库。
例如:
假设我有一个Product 类和一个Order 类,而Product 有一个TotalSold 属性。理想情况下,我想创建一个模型定义的函数,例如:
select sum(o.quantity) from order, product where o.productid = product.productid
并将其绑定到Product 的TotalSold 属性,以便给定Product 的每个查询都会自动生成一个内部选择,该选择将填充TotalSold 属性。
这有意义吗?有可能吗?
【问题讨论】:
标签: .net-4.0 entity-framework-4 ef4-code-only