Simulare la clausola SQL Exists con il metodo Any in LINQ to Entities
di Stefano Mostarda, in LINQ, Entity Framework, l'11 novembre 2009 alle 08:00
Commenti
mi piace (0)
non mi piace (0) Nello script #46 abbiamo visto come utilizzare il metodo Any per sapere se un elemento fa parte di una lista. In questo script vediamo come utilizzare lo stesso metodo per simulare la clausola SQL Exists.
var result = persone
.Where(p => p.Figli.Any(f => f.Nome == "Stefano"));Questa query tira fuori tutte le persone che hanno almeno un figlio di nome Stefano utilizzando la clausola SQL Exists.





