Tengo un problema con doctrine o quizás sea un error de capa 8.
A la hora de dar update, o insertar desde la app, el campo toma 4bytes con otros numeros. Si lo actualizo desde el manejador de base de datos todo funciona correctamente, estoy en arquitectura 64bits.
Entity:
Código PHP:
/**
* @var bigint
* @ORM\Column(name="codigo", type="bigint", nullable=false)
*/
private $codigo;
/**
* Set codigo
*
* @param bigint $codigo
* @return Farmaco
*/
public function setCodigo($codigo)
{
$this->codigo = $codigo;
return $this;
}
/**
* Get codigo
*
* @return bigint
*/
public function getCodigo()
{
return $this->codigo;
}
Campo en base de datos (phpmyadmin)
Nulo Predeterminado
2 codigo bigint(20) No Ninguna
Aquí dejo un thread parecido al mío
https://github.com/zfcampus/zf-apigility-doctrine/issues/37
Espero me puedan ayudar.
Saludos