2

我已经使用 ORM Designer 为学说 2 创建了 yml 和 xml 文件,但不知道如何从中创建模型类。在学说 1 中,我在 php 文件中使用以下命令来生成相同的命令:

Doctrine_Core::generateModelsFromYaml(realpath("../application/configs/schema.yml"), realpath('../application/models'), array('generateTableClasses' => true));

如果有人能说明这一点,他/她将不胜感激!

4

3 回答 3

2

您可以为此使用 CLI。

doctrine orm:generate-entities /path/to/entities

有关详细信息,请参阅手册

于 2013-03-06T11:21:38.910 回答
1

我找到了生成“实体类模型”的更好和理想的工具。您不需要使用 CLI 创建模型类。

为此使用以下 ORM 设计器:Doctrine ORM Designer 2.1.9.69

它提供了创建 PHP 模型类的选项。

于 2013-03-08T04:57:50.960 回答
0

请尝试使用“php messenger-cli.php orm:generate-entities models”来生成实体类,“php tutorial-cli.php orm:generate-proxies”来生成代理类,“php tutorial-cli.php orm:generate-”存储库模型'来生成自定义 entityRepository 类。为此,您必须在应用程序的根目录中拥有您的学说-cli.php。

于 2013-03-07T06:02:45.503 回答