【发布时间】:2017-03-07 11:13:52
【问题描述】:
我正在使用 symfony 2,我在数据库“old_status”中有一个字段。我想将其更改为“status”字段(数据库+实体都更改。我更改它是因为它让开发人员感到困惑)
/**
* @var integer
*
* @ORM\Column(name="status", type="smallint", nullable=false, options={"unsigned"=true})
*
* @Expose
*/
private $status;
所以在响应中它会变成“status”。但我不想更改合同。我想同时显示“old_status”和“status”字段但具有相同的值。因此,当前合作伙伴将继续使用“old_status”,直到他们移至新领域。新伙伴将使用“状态”。
我不想在数据库中添加更多字段,我想通过使用实体来处理它。
我可以用实体做吗?
【问题讨论】:
标签: php symfony annotations doctrine entity