Estoy tratando de definir una columna en Doctrine 2.1 (usando anotaciones) que se asigna a una columna CHAR de longitud fija en MySQL. Usar fixed = true no hace el trabajo. La anotación¿Qué es la sintaxis para "opciones" en la anotación Doctrine 2.1 @Column?
* @ORM\Column(type="string", length=49, fixed=true, nullable=false)
que se traduce en un error: "La anotación @ORM \ Columna declarado en la propiedad [nombre aquí] no tiene una propiedad denominada 'fijo' inmobiliaria:. Nombre, tipo, longitud, precisión, scale, unique, nullable, options, columnDefinition ". Así que supongo que el bit "fijo" debe pasar en "opciones". ¿Pero cómo? Revisé la documentación de Doctrine 2.1 y no puedo encontrar nada al respecto.
me trataron
* @ORM\Column(type="string", length=49, options="fixed=true", nullable=false)
que no resulte en un error, pero se ignora - la columna creada es VARCHAR (49).
Preferiría no usar columnDefinition.
¿Alguna sugerencia?
GRACIAS
alguien me diga por qué esto es una información secreta de encontrar. La pregunta tenía dos años ... exactamente cuando necesitaba la información, ¡Dios envió a Patrick aquí hace solo 16 horas para compartir esto conmigo! ¡Gracias! –