symfony3 使用命令行工具生成Entity实体所踩的坑

1.把配置文件汇总连接邮箱的配置信息注释掉了,在创建Entity时php bin/console doctrine:generate:entity报错

2.

错误原因是实体文件映射到数据库中的字段时候发现字段信息不匹配,比如字段类型不同等,运行一下语句可以同步数据库字段

php bin/console doctrine:schema:update --force

3.

由于posts.orm.yml对应的配置是AppBundleEntityPosts,所以无法映射到AppBundleEntityposts,只有把配置改成AppBundleEntityposts就可以了

 
原文地址:https://www.cnblogs.com/zhp-king/p/7085412.html