You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Symfony框架下Doctrine映射表不存在错误求助

Symfony/Doctrine表不存在问题解决步骤
  • 先核对数据库配置:
    打开config/packages/doctrine.yaml(Symfony4及以上版本)或app/config/config.yml(旧版本),确认dbname配置的是theFeed而非app。也可以检查.env文件里的DATABASE_URL,确保末尾的数据库名称为theFeed,示例:
    DATABASE_URL="mysql://root:your_password@127.0.0.1:3306/theFeed?serverVersion=5.7"
    
  • 不要手动在phpMyAdmin添加字段,用Doctrine命令同步实体与数据库:
    开发环境可直接执行 php bin/console doctrine:schema:update --force 同步结构;若使用迁移机制,先执行 php bin/console make:migration 生成迁移文件,再运行 php bin/console doctrine:migrations:migrate 执行迁移
  • 清除缓存:执行 php bin/console cache:clear,确保配置变更生效

相关截图:

数据库配置信息
实体类定义
错误提示
数据库列表
手动添加字段

内容的提问来源于stack exchange,提问作者Adam Henchiri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 21:28:19