首页 > 其他 > 详细

symfony2已有数据表导入实体时报错 Doctrine does not support reverse engineering from tables that don't have a primary key

时间:2020-09-02 08:46:20      阅读:52      评论:0      收藏:0      [点我收藏+]

先在配置文件 app/config/config.yml中配置

技术分享图片

schema_filter: /^(?!(tablename))/

即可,或者在出现问题表都加上一个id

然后再使用命令

php app/console doctrine:mapping:import LipinerAppapiBundle yml --force --filter="User"

可以把表名带有 user的表导出yml文件 如 sign_user  user_log  user 等都会导出yml文件到../Resource/config/doctrine/...

再使用生成实体命令

php app/console doctrine:generate:entities LipinerAppapiBundle

 

symfony2已有数据表导入实体时报错 Doctrine does not support reverse engineering from tables that don't have a primary key

原文:https://www.cnblogs.com/init-007/p/13599589.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!