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
Il nuovo controllo Range di Blazor 9
Creare una libreria CSS universale: Nav menu
Utilizzare l nesting nativo dei CSS
Utilizzare QuickGrid di Blazor con Entity Framework
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Utilizzare Azure Cosmos DB con i vettori
Eseguire query in contemporanea con EF
Filtering sulle colonne in una QuickGrid di Blazor
Gestire il colore CSS con HWB
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste