Asp.net mvc MVC5-如何获得跨多个实体的结果
编写我的第一个MVC应用程序,使用VS2013和SQL Server 2008 R2、EF6以及数据库优先的方法 我有我的应用程序的所有基础知识,但不知道如何解决这个问题。我有一个jobs表(JobID是PK)和一个items表(JobID是FK)。每个作业可能有数百万个项目,我希望在作业记录中显示项目计数 我可以很容易地创建一个视图或SP以返回一个包含项目计数的列,但我还有更多类似的示例,我想学习在MVC应用程序中执行类似操作的正确方法 不确定如何最好地实现这一点 有人能给我指出正确的方向吗 谢谢Asp.net mvc MVC5-如何获得跨多个实体的结果,asp.net-mvc,Asp.net Mvc,编写我的第一个MVC应用程序,使用VS2013和SQL Server 2008 R2、EF6以及数据库优先的方法 我有我的应用程序的所有基础知识,但不知道如何解决这个问题。我有一个jobs表(JobID是PK)和一个items表(JobID是FK)。每个作业可能有数百万个项目,我希望在作业记录中显示项目计数 我可以很容易地创建一个视图或SP以返回一个包含项目计数的列,但我还有更多类似的示例,我想学习在MVC应用程序中执行类似操作的正确方法 不确定如何最好地实现这一点 有人能给我指出正确的方向吗
标记它将计算导航属性中的项目:
var Quantity=db.Jobs.Items.Count();
这意味着每个作业的项目数所以您只想获得计数或相关作业项目数?使用EF和Count()很简单。谢谢任何暗示都无法加载数百万项。我其实不知道;我根本不想加载它们,只要获取计数(如果可能的话),那么这是否适用于我的MVC模型?