如何获得学说ORM例如在Symfony2的控制台应用程序? [重复](How to get Do

2019-06-26 14:20发布

可能重复:
我怎么能注入依赖于Symfony的控制台命令?

我要让控制台应用程序,这会改变从数据库中一些记录(使用cron,每隔一小时)。 如何在这里得到学说ORM实例?

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

$this->getDoctrine();

Answer 1:

如果从扩展ContainerAwareCommand你应该能够得到您的服务

$this->getContainer()->get('doctrine');

下面是类似的问题



文章来源: How to get Doctrine ORM instance in Symfony2 console application? [duplicate]