实体框架加载错误

时间:2009-05-28 14:05:20

标签: entity-framework load loaddata

我有这个查询

this.FixturePartidoPuntaje.Load();     

var partidos = from q in this.FixturePartidoPuntaje
               where ( q.FixturePartido.Equipo.EquipoId.Equals(equipoId) ||
                      q.FixturePartido.Equipo1.EquipoId.Equals(equipoId)) &&
                      q.puntaje > 0
               select q;

这里最重要的是这是一个Jugador实体。

如何加载FixturePartido和ius孩子?

由于

1 个答案:

答案 0 :(得分:1)

使用.Include()命令:

var partidos = from q in this.FixturePartidoPuntaje.Include("children")
               where (q.FixturePartido.Equipo.EquipoId.Equals(equipoId) ||
                      q.FixturePartido.Equipo1.EquipoId.Equals(equipoId)) &&
                      q.puntaje > 0
               select q;

“children”这里是您要包含的导航属性的名称,如果我的记忆没有消失...