先从资料库里面生成出来变成xml
php bin/console doctrine:mapping:import --force AppBundle xml
在把xml转成annotation entity
php bin/console doctrine:mapping:convert annotation ./src
转完后把生出来的xml删掉
如果要拉某一张特定的表可以在config.xml里面加上
doctrine: dbal: ...省略 schema_filter: /^ISPROG/
不过要注意在生成entity时 不管你只指定一张还是很多张
他都会检查整个资料库全部的资料表有没有符合生成entity的条件(ex:有没有primary key)
所以如果只想要拉一张表,却不想调整整个资料库的话,建议先建一个资料库登入让资料库只看的到你要的那几张表,在用这组帐号生成。