是否可以在 EF 实体中包含计算字段?例如,假设我有一家商店销售产品,并且产品被分组。
当显示类别列表以供商店管理员编辑时,我希望列出每个类别中的产品数量作为列表的一部分。
在 NHibernate 中,我会使用一个公式,例如
<property name="Products" formula="dbo.Category_NumProducts(id)" />
我不知道 EF 是否有类似的可能。我知道我可以制作一个类别视图并将其映射到第二个实体,但这似乎是错误的,因为它几乎是完全重复的。
编辑:如果这在 EF 中是不可能的,那么实现这一目标的最佳方法是什么?