Una delle novita introdotte da Entity Framework Core rispetto al suo predecessore è la capacità di utilizzare nella stessa query sia SQL che LINQ. L'utilizzo del codice SQL è ammesso solo per la clausola Select utilizzando il metodo FromSql, ma in futuro potrà essere esteso anche ad altri metodi. Prendiamo come esempio la seqguente query.
var blogs = context.People
.FromSql("SELECT * FROM dbo.GetPeople {0}", searchTerm)
.Where(b => b.Age > 18)
.ToList();In questo caso invece che estrarre i dati dalla tabella People, li estraiamo da una Table Valued Function, chiamata GetPeople, alla quale passiamo un valore per estrarre solo le persone con un determinato nome.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Testare il failover sulle region in Azure Storage
Self-healing degli unit test con Copilot in GitHub
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Le cron expression di un workflow di GitHub
Creare una cache temporanea in JavaScript
Supporto nativo a JSON in SQL Server 2025
Utilizzare le View Transition API di JavaScript
Creare comandi nella dashboard .NET Aspire
Utilizzare il top layer in HTML
Integrare un servizio esterno con .NET Aspire
Nuove validazioni Form Blazor
Nuova modale riconnessione Blazor




