Saltar al contenido

¿Cómo configuro columnas de longitud fija en EF Core?

Ten en cuenta que en la informática un error casi siempre tiene varias soluciones, pero enseñamos lo más óptimo y eficiente.

Solución:

Actualmente (EF Core 1.1.0) solo puede especificar el tipo de columna directamente: .HasColumnType("char(123)")

¡Asegúrese de que su motor de base de datos comprenda este valor! Se pasa “tal cual”.

También tenga en cuenta que debe escribir todos los valores requeridos de dimensión/longitud/precisión aquí, porque .HasMaxLength() el valor será ignorado.

En realidad, en cuanto a la versión 2.1, esto se implementa como:

entity.Property(e => e.Name).HasMaxLength(X).IsFixedLength();

Al final de todo puedes encontrar las críticas de otros programadores, tú de igual forma puedes mostrar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *