[英]Symfony2 Doctrine2 - generate One-To-Many annotation from existing database by doctrine:mapping:import
[英]Can Symfony2 generate:doctrine:entity generate entity with one-to-many relationship?
我想答案是否定的,但我要求确定。 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
非常感谢
我知道这已经老了......但这可以帮助一些人。
这是一个Symfony3包,可以生成Doctrine 2关联,包括一对多关系:
https://github.com/Remg/GeneratorBundle
协会
- 处理所有Doctrine2关联类型(OneToOne,OneToMany,ManyToOne,ManyToMany)。
- 处理单向和双向关联。
AFAIK的答案是否定的。 我已经问了一个类似的问题 ,似乎没有可以做到这一点的免费工具。 但如果你想付钱: http : //www.orm-designer.com/
有一种解决方法可以完美地完成工作,无需安装任何其他软件或软件包。
您只需要从doctrine编辑DatabaseDriver.php
,如下所述:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.