使用ZF2在Doctrine2中生成单个实体

时间:2015-05-06 11:51:40

标签: doctrine-orm zend-framework2 entity

您好我有以下命令在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

但我真的没有得到如何在数据库中生成带有新创建表注释的单个实体。

感谢。

1 个答案:

答案 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