如何在Symfony2控制台应用程序中获取Doctrine ORM实例?

pam*_*mil 35 console-application symfony doctrine-orm

可能重复:
如何将依赖项注入Symfony控制台命令?

我想制作控制台应用程序,它会从数据库中更改一些记录(每小时使用Cron).如何在这里获得Doctrine ORM实例?

在休闲控制器中,我这样做:

$this->getDoctrine();
Run Code Online (Sandbox Code Playgroud)

Vit*_*ian 76

如果您延伸,ContainerAwareCommand您应该能够得到您的服务

$this->getContainer()->get('doctrine');
Run Code Online (Sandbox Code Playgroud)

是类似的问题