Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/12/2011, 06:34
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Doctrine 2 como añadir un campo mas a un detalle de tabla

como te indica la excepcion de doctrine tu entidad carece de clave primaria, el estandar aunque a algunos no nos guste es que todas las tablas tengan un PK, si tu tabla no tiene ningun campo que pueda establecerse como tal debes de generar un id
Código PHP:
Ver original
  1. /**
  2.      * @var integer $id
  3.      *
  4.      * @ORM\Column(name="id", type="integer", nullable=false)
  5.      * @ORM\Id
  6.      * @ORM\GeneratedValue(strategy="IDENTITY")
  7.      */
  8.      private $id;
prueba y nos comentas, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way