繁体   English   中英

Symfony2能否生成:doctrine:实体生成具有一对多关系的实体?

[英]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 ,如下所述:

Symfony2 Doctrine2 - 通过doctrine:mapping:import从现有数据库生成一对多注释

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM