asp .net mvc控制器的action中 include( => )怎么理解
asp.netmvc控制器的action中include(=>)怎么理解//模型类publicclassSModel{[Key]publicintSModelId{get...
asp .net mvc控制器的action中 include( => )怎么理解
// 模型类
public class SModel
{
[Key]
public int SModelId { get; set; } // 型号id,关键字段
[DisplayName("品牌")]
public int SBrandId { get; set; } // 品牌id
[DisplayName("型号")]
public string Name { get; set; } // 名称
[DisplayName("备注")]
public string Comment { get; set; } // 备注
public virtual SBrand Brand { get; set; } // 品牌
}
/// Action Index:
public ActionResult Index()
{
var models = db.SModels.Include(m => m.Brand);
return View(models.ToList());
}
---------------------------------------------------------------------
var models = db.SModels.Include(m => m.Brand);
就是包含了SModels 和 SBrand Brand 的数据模型
但是,怎么理解.Include(m => m.Brand); 这是什么样的参数 展开
// 模型类
public class SModel
{
[Key]
public int SModelId { get; set; } // 型号id,关键字段
[DisplayName("品牌")]
public int SBrandId { get; set; } // 品牌id
[DisplayName("型号")]
public string Name { get; set; } // 名称
[DisplayName("备注")]
public string Comment { get; set; } // 备注
public virtual SBrand Brand { get; set; } // 品牌
}
/// Action Index:
public ActionResult Index()
{
var models = db.SModels.Include(m => m.Brand);
return View(models.ToList());
}
---------------------------------------------------------------------
var models = db.SModels.Include(m => m.Brand);
就是包含了SModels 和 SBrand Brand 的数据模型
但是,怎么理解.Include(m => m.Brand); 这是什么样的参数 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询