Hola a todos, el problema que me surgio es al relacionar clases que se encuetran en bundles distintos(Uno InstitucionesBundle, y otro DistritosBundle)... En el primero tengo la clase institucion que posee un id_categoria, que seria de la clase Categoria de otro bundle, quiero hacer que se relacione directamente con el objeto y no con un id, entonces configuro la clase asi:
/**
* @ORM\Entity
* @ORM\Table(name="Instituciones")
*/
class Institucion {
/**
* @ORM\ManyToOne(targetEntity="Categoria")
* @ORM\JoinColumn(name="categoria",referencedColumnN ame="id")
*/
protected $categoria;
Cuando ejecute el comando php app\console doctrine:schema:update --force
Me sale un error de que la clase Categoria no se encuentra en el bundle Instituciones, y es verdad porque la clase Categoria esta en el bundle Distritos...la pregunta seria, como indico que la clase se encuentra en otro bundle?
Gracias saludos!
aclaracion: El problema surge cuando tengo que relacionar con entidades de otro bundle, dentro del mismo bundle si funciona.