有谁能够帮我?插入新的整数字段类型后,如何更新 mysql 数据库架构(实体、学说 yml 等)?
我在 mysql 中手动添加了一个新字段,我得到这样的语义错误:
Site\SiteBundle\Entity\Yorum has no field or association named yayin
使用 cmd 或控制台转到项目的根目录并键入
php 应用程序/控制台原则:模式:更新 --force
记得清理你的缓存
注意:您不应该直接在 mysql 中进行更改,将字段添加到实体中,并记住在执行 schema:update 时将正确的注释与字段类型、长度等放在一起,这将更新 sql 模式和您可能会避免收到此类错误消息
查看文档以获取有关此主题的更多信息
你有两个表之间的任何关系吗?
因为错误
Site\SiteBundle\Entity\Yorum has no field or association named yayin
当表之间存在关系时会抛出此错误