我找不出來..Symfony2實體外鍵
爲什麼我還沒有訪問Country
表?
countryName
應該顯示Great Britain
但它沒有。
這是我的轉儲($用戶):
我的我的一片User
實體代碼:
/**
*
* @ORM\ManyToOne(targetEntity="Dashboard\MainBundle\Entity\Country", cascade={"persist"})
* @ORM\JoinColumn(name="country_id", referencedColumnName="id", nullable=true)
*
*/
private $countryId;
和我一塊Country
實體代碼:
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
我通過'$ User = $ this-> getUser();' – Gemmi
獲得用戶,那麼我給你的這個註解選項應該可以工作。 –
它的工作原理! :) 謝謝。 – Gemmi