with texto strip_tags remove limpiar from eliminar allow all php doctrine entity symfony

php - texto - string strip_tags



Dile a la doctrina que un campo puede ser nulo (1)

¿Qué debo ingresar en la anotación de una entidad de doctrina?

Es realmente así ...

/** * @ORM/Column(type="string", length=255) * * @Assert/Length( * min=3, * max=255, * minMessage="The name is too short.", * maxMessage="The name is too long.", * groups={"Registration", "Profile"} * ) */ protected $name;

Tengo que decirle a la doctrina algo así como canBeNull=true . Otherwhise Siempre obtengo este error SQLSTATE[23000]: Integrity constraint violation: 1048 Column ''name'' cannot be null

¿Pero cuál es el código?


Defina el atributo que admite valores NULL en la propiedad COLUMN con verdadero .

Ejemplo:

/** * @ORM/Column(type="string", length=255, nullable=true) * * @Assert/Length( * min=3, * max=255, * minMessage="The name is too short.", * maxMessage="The name is too long.", * groups={"Registration", "Profile"} * ) */ protected $name;