私はこの作用を有する:Symfony2で永続化されたエンティティをDoctrineでフラッシュしないでください。
/**
* @Route("/{id}", name="showpage", requirements={"id" : "\d+"})
*/
public function showAction(Car $car, Request $request)
{
// I have fetched $car
$form = $this->createForm(CarType::class, $car);
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
$driver = new Driver();
// Some logic...
$em = $this->getDoctrine()->getManager();
$em->persist($driver);
$em->flush();
//...
}
//..
}
私は$car
での情報とフォームを取得し、それを更新したくないだけ欲しいです。 flush()
を私の$car
にブロックするにはどうすればよいですか?
UPD:それは動作します!ありがとうございました! – code