コントローラ内に複数のエンティティを永続化することはできません。私は最後のものだけを保存することができます。symfony2で複数のエンティティを持続する
マイコード:
$product = new Product();
$names = ['yellow', 'blue', 'red']; // save these to the table
foreach ($name as $name) {
$product->setName($name);
$em->persist($product);
// $em->flush(); // doesn't work either
}
$em->flush();
私はあなたのループ内の新しいプロダクトを作成する必要がsymfonyの2.7
おおのおかげで、それは今...非常に単純:)の作品 –