我可以设置一个简单的默认值,如字符串或布尔值,但我找不到如何为实体设置defualt.
在我的User.php实体中:
/**
* @ORM\ManyToOne(targetEntity="Acme\DemoBundle\Entity\Foo")
*/
protected $foo;
Run Code Online (Sandbox Code Playgroud)
在构造函数中,我需要为$ foo设置一个默认值:
public function __construct()
{
parent::__construct();
$this->foo = 1; // set id to 1
}
Run Code Online (Sandbox Code Playgroud)
期望一个Foo对象,它传递一个整数.
设置默认实体ID的正确方法是什么?