1
您好我試圖鏈接與2實體,發佈測試和權限(測試主題)的管理員,但無論我做我只得到1索引FK在我的數據庫架構更新後Symfony2 ORM架構更新與2 FK
namespace Admin\AdminBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Test
*
* @ORM\Table(name="test")
* @ORM\Entity
*/
class Test
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="type", type="string", length=50, nullable=false)
*/
private $type;
/**
* @var integer
* @ORM\ManyToOne(targetEntity="ProjetCompetenceListe")
* @ORM\JoinColumn(name="id_competence", referencedColumnName="id")
*/
private $idCompetence;
/**
* @var \Administrateur
*
* @ORM\ManyToOne(targetEntity="Administrateur")
* @ORM\JoinColumn(name="id_administrateur", referencedColumnName="id")
*/
private $idAdministrateur;
請問任何人都可以告訴我爲什麼?
你的意思是架構更新犯規添加表Administrateur和測試之間的關係?您可能需要清除教義元數據,php應用程序/控制檯教條:cache:clear-metadata –