我有以下三个表:
客户端: ID 客户端名
项目: ID clientid(int ref to Clients.id) 项目名 projectstatus(int ref to ProjectStatuses.id)
ProjectStatuses: ID statusname
我选择单个客户端,并在需要时加载所选的客户端项目,如下所示:
selectedClient.Projects.Load();
但如何让它加载项目状态名称?
答案 0 :(得分:4)
selectedClient.Projects.ProjectStatuses.Load()
修改强>
我想这是一对多的关系,
这应该有效
selectedClient.Projects.First().ProjectStatuses.Load()
或者您也可以使用
直接在查询中加载它context.Clients.Include("Projects.ProjectStatuses");