【发布时间】:2009-05-16 07:19:39
【问题描述】:
我正在使用实体框架。我有一个多对多的关系文章 类别。每篇文章可以属于多个分类,每个分类可以属于多篇文章。我可以得到每个类别中的文章 COUNT:
public IEnumerable<MenuCategory> GetMenuCategories()
{
return (from c in db.CategorySet.Include("Articles")
orderby c.CategoryName
select new MenuCategory
{
CategoryID = c.CategoryID,
CategoryName = c.CategoryName,
CountOfCategory = c.Articles.Count()
});
}
但我还需要获取文章总数,以便计算每个类别中文章的百分比。谁能告诉我如何通过扩展上面的代码而不单独调用数据库来做到这一点?
谢谢
【问题讨论】:
标签: c# entity-framework linq-to-entities