您好我有以下命令在doctrine2中使用zend framework 2生成注释和mysql数据库表的实体
使用doctrine
生成注释vendor/doctrine/doctrine-module/bin/doctrine-module orm:convert-mapping --namespace="Application\\Entity\\" --force --from-database annotation ./module/Application/src/
生成具有学说的实体
vendor/doctrine/doctrine-module/bin/doctrine-module orm:generate-entities ./module/Application/src/ --generate-annotations=true
但我真的没有得到如何在数据库中生成带有新创建表注释的单个实体。
感谢。
答案 0 :(得分:2)
我已经按照blackbishop
的建议使用了以下-filter选项使用doctrine For Single Table
生成注释vendor/doctrine/doctrine-module/bin/doctrine-module orm:convert-mapping --namespace="Application\\Entity\\" --force --from-database --filter="link" annotation ./module/Application/src/
使用doctrine For Single Table
生成实体vendor/doctrine/doctrine-module/bin/doctrine-module orm:generate-entities ./module/Application/src/ --generate-annotations=true --filter="link"
其中link是我新创建的表名。
谢谢blackbishop