2012-07-31 37 views

Respuesta

5

resuelvo mi problema con algo como esto

container.Table.Where(x=> x.TableRealed.any(y=> x.column == value)).ToList() 
+0

Esto devuelve una lista

??? –

+0

La secuencia contiene más de un error de elemento –

1

Si está permitiendo que Entity Designer genere su modelo por usted, puede "ocultar" la "tabla intermedia" de las relaciones muchos a muchos, siempre y cuando esa tabla central no contenga nada más que los identificadores de los dos tablas que tienen la relación (y esos identificadores son claves primarias).

Una vez que se haya generado el modelo, tendrá propiedades de recopilación en ambos "lados" de la relación. Por ejemplo, tengo dos tablas, Gente y Casas, tienen una relación de muchos a muchos. Si configuré todo correctamente, cada objeto Person tendrá una propiedad Houses y cada objeto House tendrá una propiedad People.

Espero que tenga sentido.

+0

por lo que dicen si tengo una casa, entonces me dieron el todo persona están relacionadas con la casa? – BlaShadow

+0

de acuerdo con su ejemplo Estoy buscando toda la casa que tiene gente. ¿Cómo puedo hacer esto usando entity y linq? – BlaShadow

Cuestiones relacionadas