在Symfony2中创建命令

时间:2015-05-26 10:03:46

标签: php symfony

我使用字段创建了实体用户:名称,密码,电子邮件。我是否真的需要创建仅提取电子邮件记录的plotOptions: { series: { dataLabels: { allowOverlap: true } } } ?(service) 请帮我解决这个问题。

$this->getContainer()->get('myservice)

如果我开始我的命令,我有错误

protected function execute(InputInterface $input, OutputInterface $output) { $em = $this->getDoctrine()->getEntityManager(); $query = $em ->createQuery('SELECT u.email FROM ModelBundle:User u') ->getResult(); $this->getContainer() output->writeln($query); }

1 个答案:

答案 0 :(得分:0)

取代 $ this-> getDoctrine(),您应该使用 $ this-> getContainer() - > get('doctrine')

由于$ this-> getDoctrine()快捷方式仅在控制器中可用