1

有谁能够帮我?插入新的整数字段类型后,如何更新 mysql 数据库架构(实体、学说 yml 等)?

我在 mysql 中手动添加了一个新字段,我得到这样的语义错误:

       Site\SiteBundle\Entity\Yorum has no field or association named yayin
4

2 回答 2

0

使用 cmd 或控制台转到项目的根目录并键入

php 应用程序/控制台原则:模式:更新 --force

记得清理你的缓存

注意:您不应该直接在 mysql 中进行更改,将字段添加到实体中,并记住在执行 schema:update 时将正确的注释与字段类型、长度等放在一起,这将更新 sql 模式和您可能会避免收到此类错误消息

查看文档以获取有关此主题的更多信息

于 2013-08-03T23:58:39.833 回答
0

你有两个表之间的任何关系吗?

因为错误

  Site\SiteBundle\Entity\Yorum has no field or association named yayin

当表之间存在关系时会抛出此错误

于 2013-08-05T07:16:57.540 回答