25/05/2015, 10:50
|
| | Fecha de Ingreso: mayo-2015
Mensajes: 6
Antigüedad: 9 años, 5 meses Puntos: 0 | |
Symfony2&Doctrine problema con Timestampable Hola a tod@s,
Tengo un problema que hace tiempo que no consigo resolver, a ver si alguien sabe de que va...
Tengo un campo en una entidad de mi BBDD definido como DateTime.
Está configurado para pasarle un Timestampable en el evento change cuando se cambia otro valor.
La cuestión es que funciona perfectamente... pero cuando se modifica en el futuro cualquier otro campo de esa entidad se borra...
Os pego el código del campo de esta entidad, su funcionalidad básicamente es registrar la fecha de cierre en un sistema de ticketing:
/**
* @var \DateTime
*
* @ORM\Column(name="closed", type="datetime", precision=0, scale=0, nullable=true, unique=false)
* @Gedmo\Timestampable(on="change", field="estado.valor", value="Cerrada")
*
*/
protected $closed;
Agradecería enormemente si a alguien le paso algo por el estilo que me informara, ya que no he encontrado nada en documentación ni en otros foros.
Muchas gracias! |