我有一個Question
實體,其名稱爲code
。我想在默認的Doctrine註釋中設置code
的值等於id
。Symfony + Doctrine - 設置屬性默認值等於ID
這是我試過,但我得到了一個錯誤:
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\Column(type="integer")
*/
private $code = $id;
或者:
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\Column(type="integer", options = {"default": $id})
*/
private $code;
感謝。
複製id的目的是什麼? – OlivierC