调节器
public ActionResult Index(int? id) { var userEmail = User.Identity.Name; var model = db.Staffs.Where(i => i.Email == userEmail).Include("Histories").Include("CurrentApplications").FirstOrDefault(); return View(model); }
行var var model = db.Staffs.Where(i => i.Email == userEmail).Include(“Histories”).包含(“CurrentApplications”).FirstOrDefault();但我不知道为什么我得到它.
A specified Include path is not valid. The EntityType
‘StaffPortalDBModel.Staff’ does not declare a navigation property with
the name ‘Histories’.
员工班
public partial class Staff { public int StaffID { get; set; } public string Name { get; set; } public string Email { get; set; } public Nullable<decimal> AllocatedLeave { get; set; } public Nullable<int> BalanceLeave { get; set; } public virtual IEnumerable<History> Histories { get; set; } public virtual IEnumerable<CurrentApplication> CurrentApplications { get; set; } }
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。