Symfony2 + Doctrine:用于生成实体之间关系的工具

时间:2013-04-15 05:03:26

标签: php symfony orm doctrine-orm

当我想创建一个新实体时,我使用以下命令:

  

php app / console doctrine:生成实体

但这只会帮助我用他们的setter和getter生成属性

有没有办法帮助我生成实体之间的关系(例如OneToMany和ManyToOne)?

2 个答案:

答案 0 :(得分:2)

您可以尝试ORM Designer。这不便宜,但很有帮助:

http://www.orm-designer.com

答案 1 :(得分:0)

五年后,我正在回答自己的问题。之所以这样做,是因为我只是使用symfony4的工具来生成实体,所以它很棒。制作此类出色工具的责任很大。

在symfony4中,您只需要执行命令btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (!playPause) { btn.setText("Pause Streaming"); if (initialStage) { new Player().execute(stream.getText().toString()); } else { if (!mediaPlayer.isPlaying()) mediaPlayer.start(); } playPause = true; } else { btn.setText("Start Streaming"); if (mediaPlayer.isPlaying()) { mediaPlayer.pause(); } playPause = false; } } }); ,然后按每个语音提示选择字段名<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect" stopProcessing="true"> <match url="content.php$" /> <conditions> <add input="{QUERY_STRING}" pattern="PrintMe=0&PgName=gothedistance" /> </conditions> <action type="Redirect" url="gothedistance" redirectType="Permanent" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer> </configuration> ,然后为类型选择bin/console make:entity,向导将进行处理并生成您需要的所有代码!

一个让我惊讶的例子:

user