Quando lavoriamo con dati che hanno una lunghezza fissa (partita IVA, codice fiscale, ecc) è bene impostare la colonna sul database come char. Per mappare questa colonna verso una proprietà, possiamo utilizzare il metodo IsFixedLength sulla proprietà stessa, così come mostrato nel seguente esempio.
modelBuilder.Entity<Person>() .Property(p => p.VATNumber) .IsFixedLength() .HasMaxLength(11);
Con questo codice garantiamo che la proprietà VATNumber contenga 11 caratteri e sia mappata su una colonna char di 11 caratteri.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Applicare un filtro per recuperare alcune issue di GitHub
Change tracking e composition in Entity Framework
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Ridurre il reflow ottimizzando il CSS
Interagire con Azure DevOps tramite MCP Server
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Esporre un server MCP esistente con Azure API Management
Definire il metodo di rilascio in .NET Aspire
Rendere le variabili read-only in una pipeline di Azure DevOps
Combinare Container Queries e Media Queries
Configurare automaticamente un webhook in Azure DevOps


