Per default, una proprietà di tipo Decimal è mappata verso una colonna di una tabella la cui precisione è di 18 numeri con 4 decimali. Se la nostra colonna ha dimensioni diverse, possiamo utilizzare il metodo HasPrecision per specificare questo mapping così come mostrato nel seguente snippet.
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Person>().Property(p => p.Height).HasPrecision(5, 2);
}In questo caso impostiamo che la colonna su cui la proprietà Height è mappata ha una lunghezza di 5 numeri di cui 2 decimali.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire il ciclo di vita di AbortController in Javascript
Raggruppare risorse in .NET Aspire
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Semplificare i deployment con le label in Azure Container App
Stop alle password con Azure Managed Identity
Impostare automaticamente l'altezza del font tramite CSS
Rendere affidabile lo scale out su Azure App Service
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
How to be a DevOps engineer in the AI era
Ricerca delle GitHub issue tramite operatori logici
Utilizzo del persistent state di Blazor nel prerendering
Agentic Workflows in GitHub


