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;
Código:
Como puedo hacer para que al guardar un conductor tambien guarde a que vehiculo esta asociado??? 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.