Caray! lo tengo igual al ejmplo y me brica este error:
"AnnotationException: [Semantical Error] The annotation "@ManyToMany" in property Futbol\MainBundle\Entity\Equipo::$partidosxy1 was never imported. Did you maybe forget to add a "use" statement for this annotation?"
mis entidades estan asi
Código PHP:
/**
* @ManyToMany(targetEntity="Equipo", mappedBy="partidosxy2")
**/
private $partidosxy1;
/**
* @ManyToMany(targetEntity="Equipo", inversedBy="partidosxy1")
* @JoinTable(name="Partidos",
* joinColumns={@JoinColumn(name="idEquipo1", referencedColumnName="id")},
* inverseJoinColumns={@JoinColumn(name="idEquipo2", referencedColumnName="id")}
* )
**/
private $partidosxy2;
public function __construct()
{
$this->partidosxy1 = new ArrayCollection();
$this->partidosxy2 = new ArrayCollection();
}
y
Código PHP:
/**
* @var \Inscripcionequipo
*
* @ORM\ManyToOne(targetEntity="Equipo", inversedBy="partidosxy1", cascade={"persist"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="id_Equipo1", referencedColumnName="id")
* })
*/
private $idEquipo1;
/**
* @var \Inscripcionequipo
*
* @ORM\ManyToOne(targetEntity="Equipo", inversedBy="partidosxy2", cascade={"persist"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="id_Equipo2", referencedColumnName="id")
* })
*/
private $idEquipo2;
Alguna idea de que pueda ser? :/