我想答案是否定的,但我要求确定。 SensioGeneratorBundle包含生成实体的命令。你知道它是否可以生成one2Many或Many2Many字段的映射吗?有没有实现这个的项目?
我发现的唯一例子:
php app/console doctrine:generate:entity --entity=AcmeBlogBundle:Blog/Post --format=annotation --fields="title:string(255) body:text" --with-repository --no-interaction
非常感谢
答案 0 :(得分:10)
我知道这已经老了......但这可以帮助一些人。
这是一个可以生成Doctrine 2关联的Symfony3包,包括一对多关系:
https://github.com/Remg/GeneratorBundle
<强>协会强>
- 处理所有Doctrine2关联类型(OneToOne,OneToMany,ManyToOne,ManyToMany)。
- 处理单向和双向关联。
答案 1 :(得分:5)
AFAIK答案是否定的。我已经问a similar question了,似乎没有可以做到这一点的免费工具。但是如果你想付款:http://www.orm-designer.com/
答案 2 :(得分:1)
有一种解决方法可以完美地完成这项工作,而无需安装任何其他软件或捆绑软件。
您只需要按如下所述编辑学说中的DatabaseDriver.php
: