У меня есть следующие модели и отношения:Linq - Получить значение из связанной присоединенной таблицы
Table: Granddad
GranddadID
GranddadName
Table: Father
FatherID
GranddadID
FatherName
Table: Son
SonID
FatherID
SonName
в контроллере Дедушки:
public ActionResult Edit(int tmpgranddadid)
{
var q = (from g in _e.Grandad
where g.GrandadID == tmpgranddadid
select g).FirstOrDefault();
string son_name = q.Father.Son.SonName.ToString(); // <- is wrong, how to do this?
return View(q);
}
Как получить значение из связной связанной таблицы ?
Спасибо
Вы должны следовать рекомендациям по именованию. Просто сидение. –
@Filip: Позаботьтесь о том, чтобы понять, я думаю, что существует множество правил именования, которые могут применяться здесь. – Lazarus
У отца может быть более одного сына. Какой вы хотите? –