任何人都可以帮助我吗?如何在插入新的整数字段类型后更新mysql数据库模式(entity,doctrine yml等)?
我手动将一个新字段添加到mysql中,我得到如下语义错误:
Site\SiteBundle\Entity\Yorum has no field or association named yayin
答案 0 :(得分:0)
使用cmd或控制台 转到项目的根目录 并输入
php app / console doctrine:schema:update --force
并记得清理缓存
注意:您不应该直接对mysql进行更改,将字段添加到实体中并记住在执行模式时更新正确的注释,包括字段类型,长度等:更新,更新sql架构,你可能会避免收到这种错误消息
检查docs以获取有关此主题的更多信息
答案 1 :(得分:0)
两张桌子之间有关系吗?
因为错误
Site\SiteBundle\Entity\Yorum has no field or association named yayin
当表之间存在关系时抛出此错误