symfony 2 - 对象创建两次

时间:2015-07-27 11:14:14

标签: php database symfony object doctrine

在我目前的symfony项目中,我使用的是学说。

在我的一个控制器中,我正在创建一个对象并将其保存到db:

$article = new Article();
$article->setName('article');

$em = $this->getDoctrine()->getManager();
$em->persist($article);
$em->flush();

$data = $this->prepareIndexAction();

$html = $this->container->get('templating')->render(
    'index.html.twig',
    ['data' => $data]
);

return new Response($html);

此对象将两次保存到数据库中。

有人知道如何处理这件事吗?

问候和感谢!

0 个答案:

没有答案