Registros LINQ Query-Select donde todos los hijos cumplen una condición

I have a One to Many relationship. I want to select all records from the parent table where it's children all meet a specific condition. If one of the children fails then that record is not returned.

preguntado el 08 de noviembre de 11 a las 09:11

1 Respuestas

Algo como:

var results = parentCollection.Where(p => p.Children.All(c => <condition>));

Debería hacer el truco.

respondido 08 nov., 11:13

Unless you mean using Linq to SQL, as I fear you might. In which case this may not work. - Balthy

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.