EDIT
Давайте возьмем следующую модель:
Следующие сущности создаются с помощью команды doctrine: mapping: import:
class Toto
{
/**
* @var integer $idtoto
*
* @ORM\Column(name="idtoto", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idtoto;
/**
* Get idtoto
*
* @return integer
*/
public function getIdtoto()
{
return $this->idtoto;
}
}
class Tata
{
/**
* @var integer $idtata
*
* @ORM\Column(name="idtata", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idtata;
/**
* @var Toto
*
* @ORM\ManyToOne(targetEntity="Toto")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="idtoto", referencedColumnName="idtoto")
* })
*/
private $idtoto;
/**
* Get idtata
*
* @return integer
*/
public function getIdtata()
{
return $this->idtata;
}
/**
* Set idtoto
*
* @param Creatis\SaisieBundle\Entity\Toto $idtoto
*/
public function setIdtoto(\Creatis\SaisieBundle\Entity\Toto $idtoto)
{
$this->idtoto = $idtoto;
}
/**
* Get idtoto
*
* @return Creatis\SaisieBundle\Entity\Toto
*/
public function getIdtoto()
{
return $this->idtoto;
}
}
Почему НЕ генерируется отношение OneToMany в классе Toto (пришлось вводить его вручную):
/**
* @ORM\OneToMany(targetEntity="Tata", mappedBy="idToto")
*/
private $tatas;
Есть ли возможность поставить в командной строке?