#90 - Recuperare dati in base ad una condizione espressa su una proprietà di tipo collection con Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, 14 gennaio 2009
Molto spesso capita di avere una classe che ha una proprietà di tipo collection e che si debbano recuperare dei dati in base ad una condizione che si verifica in tale collection. Si supponga di avere l'ordine ed i suoi dettagli e di voler recuperare solo quegli ordini il cui totale sia superiore a 1000.
from order in ctx.Order
where order.OrderDetail.Sum(d => (d.UnitPrice - d.Discount) * d.Quantity) > 1000
select order;Entity Framework si preoccupa di trasformare questa query in SQL che restituisce solamente gli ordini corretti.
Approfondimenti
-
#145 - Eseguire un servizio WCF con privilegi minimi
-
Nuova versione per EF Mapping Verifier
-
Basta! Italia 2009 - I'll be there!
-
#146 - Simulare la clausola SQL Exists con il metodo Any in LINQ to Entities
-
convertire #linqtosql dbml to #entityframework edmx http://u.aspitalia.com/l
-
#130 - Effettuare una query XPath con LINQ To XML
-
#123 - Intercettare gli eventi del serializzatore WCF
-
.NET Framework 4.0 e VS 2010 in Release Candidate
-
.NET Framework 4.0 Beta 2: Entity framework 4.0
-
Uso del designer di VS 2008 con Entity Framework
-
#124 - Ottimizzare le Where con l'operatore Like in Entity Framework
-
#138 - Estrarre un subset di oggetti da una lista non generica con LINQ

















Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.