0
数据,我有以下表作为我的数据库的一部分: -如何从多个许多一对多数据库表
但我不知道是否有可能检索以下相关信息(使用实体框架我的asp.net MVC Web应用程序内),经过AccountDefinition.ORG_ID时: -
- AaaUser
- AaaContactInfo
我已经定义了以下动作的方法: -
public ActionResult Index(string searchTerm=null)
{ var accountdefinition = repository.FindAccountDefinition(searchTerm).ToList();
return View(accountdefinition);}
但我怎样才能检索基于所述AccountDefinition.ORG_ID值以上的对象(AaaUser & AaaContactInfo),然后传递对象的视图。请记住,该关系可以从AccountSiteMapping或SDOrgContactInfo表中开始,如图所示。
遐我知道,但不能弄清楚我怎么能做到这一点在我的例子。因为有一对多,一对一和多对多的关系,可以检索所需的信息。 –
如我将需要多个。选择和.INCLUDE到s.ame实体,其可以不使用EF –
我定义以下“VAR relatedSD = entities.AccountDefinitions.Include(V => v.SiteDefinitions.Select(一个来实现=> a.UserSiteMappings));” //但我无法与UserSiteMapping一起检索相关的DepartmentDefinition。 –