Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/11/2014, 10:28
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 22 años, 6 meses
Puntos: 8
Respuesta: Warning: spl_object_hash() expects parameter 1 to be object, integer given

Cita:
Iniciado por hhs Ver Mensaje
No requieres un setId() para Book
Código PHP:
Ver original
  1. class Book
  2. {
  3.     /**
  4.      * @var integer
  5.      *
  6.      * @ORM\Column(name="id", type="integer")
  7.      * @ORM\Id
  8.      * @ORM\GeneratedValue(strategy="AUTO")
  9.      */
  10.     private $id;
Con esto el Id se genera de forma automática.
Esto no es necesario:
Código PHP:
Ver original
  1. $book->setParentBranch($parent_book->getId()); // no es necesario
Buenas, te comento , el getId si lo necesito, porque ese Id ya existe en la base de datos, lo que quiero es relacionar el nuevo book con su parent (uno que ya existe). Por lo demás lo de entity no lo había leído por ningún sitio, voy a investigar; mil gracias.
Un saludo
__________________
Videotutoriales de Drupal