MesBlog

Thinking in sharp architectures
posts - 179, comments - 436, trackbacks - 150

settembre 2008 Blog Posts

Entity Framework: attenzione al costrutto Select Many

In LINQ esiste la possibilità di rendere piatta una gerarchia mediante l'utilizzo del costrutto Select Many, questo costrutto è particolarmente utile quando si vogliono selezionare Customers (entità padre) attuando un filtro sugli orders (entità figlio, ovvero un Customer è legato ad una collection di Orders e viceversa un Order è legato ad un solo Customer). Ad esempio volendo filtrare tutti i Customer che hanno eseguito almeno un Order il cui totale è maggiore di 100 si può scrivere: Select Many1 IList<Customer> filteredCustomers = 2 from c in customers 3 from...

posted @ mercoledì 3 settembre 2008 02:46 | Feedback (0) |

Powered by:
Powered By Subtext Powered By ASP.NET