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
Configurare automaticamente un webhook in Azure DevOps
Utilizzare Container Queries nominali
Utilizzare Locust con Azure Load Testing
Creare un agente A2Acon Azure Logic Apps
Scrivere selettori CSS più semplici ed efficienti con :is()
Eseguire script pre e post esecuzione di un workflow di GitHub
Recuperare le subissue e il loro stato di completamento in GitHub
Migliorare l'organizzazione delle risorse con Azure Policy
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Eseguire query in contemporanea con EF
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework


