Symfony 更改实体字段类型
Symfony change entity field type
我有实体 MyEntity
和类型为 integer
的字段 time
。
现在我需要将字段类型从 time
更改为 DateTime
。
如果某些记录在此字段中具有 integer
值类型,我该如何执行此操作?
- 创建临时字段(日期时间)
- 更新架构
- 运行 根据时间值填充此临时字段的一些逻辑
- 删除时间字段
- 更新架构
- 将临时字段和访问器重命名为时间
- 更新架构
我有实体 MyEntity
和类型为 integer
的字段 time
。
现在我需要将字段类型从 time
更改为 DateTime
。
如果某些记录在此字段中具有 integer
值类型,我该如何执行此操作?
- 创建临时字段(日期时间)
- 更新架构
- 运行 根据时间值填充此临时字段的一些逻辑
- 删除时间字段
- 更新架构
- 将临时字段和访问器重命名为时间
- 更新架构