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
Come automatizzare il download dei report di billing da GitHub Enterprise
Integrare modelli AI in un workflow di GitHub
Recuperare gli audit log in Azure DevOps
Utilizzo delle stepped value functions nel CSS
Integrare LLM alle nostre applicazioni in .NET con MCP
Definire il metodo di rilascio in .NET Aspire
Effettuare un clone parziale di un repository di GitHub
Gestire pubblicazione Kubernetes tramite .NET Aspire
Raggruppare risorse in .NET Aspire
Analizzare il contenuto di una issue con GitHub Models e AI
Blazor e Static Web Assets in .NET 10
Gestire gli errori nelle Promise JavaScript con try()




