我使用ORM Designer为doctrine 2创建了yml和xml文件,但是不知道如何从中创建模型类。 在学说1中,我在php文件中使用以下命令来生成相同的内容:
Doctrine_Core :: generateModelsFromYaml(真实路径(" ../应用/ CONFIGS /的schema.yml&#34), realpath(' ../ application / models'),array(' generateTableClasses' => 真));
如果有人能说清楚这一点,他/她将受到高度赞赏!
答案 0 :(得分:2)
答案 1 :(得分:1)
我找到了更好,更理想的工具来生成“实体类模型”。 您不需要使用CLI创建模型类。
使用以下ORM设计器: Doctrine ORM Designer 2.1.9.69
它提供了创建PHP模型类的选项。
答案 2 :(得分:0)
请尝试'php doctrine-cli.php orm:generate-entities models'来生成实体类,'php doctrine-cli.php orm:generate-proxies'来生成代理类,'php doctrine-cli.php orm :generate-repositories models'来生成自定义的entityRepository类。为此,您必须在应用程序的根目录中拥有doctrine-cli.php。