【发布时间】:2015-04-25 17:54:58
【问题描述】:
我的护士和病人表具有多对多关系;因此,第三个关系表是n_id和p_id组成的nurse_patient。
一旦护士登录,就会创建一个会话。我只想选择此登录护士的所有患者。我尝试了下面的代码,但它给出了标题中显示的错误。
if (Session["LogedUserID"] != null)
{
int p = Convert.ToInt32(Session["LogedUserID"]);
var patients = db.patients.Where(a => a.nurse_patient.Select(x => x.n_id).Equals(p)).ToList();
return View(patients);
}
【问题讨论】:
标签: asp.net-mvc database linq many-to-many