教义-如何为关系中的列设置默认值?

时间:2018-10-16 17:08:12

标签: php doctrine symfony4

我阅读了文档here来为@Column设置默认值,但是我正在尝试执行以下操作:

/**
 * @ORM\Column(type="smallint", options={"default" : 0})
 * @ORM\ManyToOne(targetEntity="OrderStatus")
 * @ORM\JoinColumn(name="status", referencedColumnName="id")
 */
private $status;

似乎@Column覆盖了@ManyToOne关系,就像进行迁移时一样,没有创建任何外键,但是如果我删除了@Column,则没有。如何保持关系又指定默认值?

0 个答案:

没有答案