Я прочитал документацию здесь , чтобы установить значения по умолчанию для @Column
, но я пытаюсь сделать следующее:
/**
* @ORM\Column(type="smallint", options={"default" : 0})
* @ORM\ManyToOne(targetEntity="OrderStatus")
* @ORM\JoinColumn(name="status", referencedColumnName="id")
*/
private $status;
Это просто похоже на @Column
перезаписывает это отношение @ManyToOne
, так как при выполнении миграции не создаются внешние ключи, но если я удалю @Column
, они есть.Как я могу сохранить отношения, а также указать значение по умолчанию?