在我目前的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);
此对象将两次保存到数据库中。
有人知道如何处理这件事吗?
问候和感谢!