Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2014, 10:27
pmeninsaxmus16
 
Fecha de Ingreso: noviembre-2013
Mensajes: 83
Antigüedad: 11 años
Puntos: 0
Guardar datos en Tablas de Muchos a muchos Doctrine 2 y symfony 2.3

Hola amigos, gracias por sus aportes a mis consultas y errores, estoy desarrollando una aplicación que relaciones datos de un vehículo con un conductor, a nivel de base de datos tengo una tabla llamada vehiculos donde guardo todo lo referente al vehiculo (marca, placa, color, etc) otra tabla llamada conductor (nombre, licencia, etc) y una tabla intermedia donde guardo las claves foraneas de los vechiculos y conductores, porque un vechiculo puede tener muchos conductores y muchos conductores pueden manejar uno o muchos vechiculos... Explico esto para entrar en detalle a mi problema en symfony

al hacer el mapeo de las entidades, doctrine no mapea ni genera una entidad para la tabla intermedia (enroll_car_conductor), en cambio a una de las entidades hace referencia a la tabla intermedia, pongo el codigo de mi entidad
Código PHP:
<?php
namespace ABCPreEnrollmentBundleEntity
;
use 
DoctrineORMMapping as ORM;
/**
 * EnrollCar
 */
class EnrollCar
{ ...
/**
     * @var \Doctrine\Common\Collections\Collection
     * @ORM\ManyToMany(targetEntity="EnrollConductor", inversedBy="enrollCar")
     * @ORM\JoinTable(name="enroll_car_conductor",
     *   joinColumns={
     *     @ORM\JoinColumn(name="enroll_car_id", referencedColumnName="id")
     *   },
     *   inverseJoinColumns={
     *     @ORM\JoinColumn(name="enroll_conductor_id", referencedColumnName="id")
     *   }
     * )
     */
    
private $enrollConductor;
Ya hice una vista donde guardo los datos de los vehiculos, ahora estoy haciendo una donde ingreso los conductores, pero los quiero relacionar y me surge este error
Código:
A "__toString()" method was not found on the objects of type "ABC\PreEnrollmentBundle\Entity\EnrollCar" passed to the choice field. To read a custom getter instead, set the option "property" to the desired property path.
Como puedo hacer para que al guardar un conductor tambien guarde a que vehiculo esta asociado???