Доктрина - Как я могу установить значение по умолчанию для столбца в отношениях? - PullRequest
0 голосов
/ 16 октября 2018

Я прочитал документацию здесь , чтобы установить значения по умолчанию для @Column, но я пытаюсь сделать следующее:

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

Это просто похоже на @Columnперезаписывает это отношение @ManyToOne, так как при выполнении миграции не создаются внешние ключи, но если я удалю @Column, они есть.Как я могу сохранить отношения, а также указать значение по умолчанию?

...