(Symfony-newbie here), I have some basic code that updates fields in DB.
public function editAction(Request $request, $id)
{
 
    
    $em = $this->getDoctrine()->getManager();
    $testowanie = $em->getRepository('TestowanieBundle:Test')->findOneBy(array('id' => $testowanieId));
     
    $form = $this->createForm(TestowanieType::class, $testowanie);
 
    $form->handleRequest($request);
 
 
    if ($form->isSubmitted() && $form->isValid()) {
 
        $em->persist($testowanie);
 
        $em->flush();
        return $this->redirectToRoute('...');
    }
This function gets data from row in DB and overwrites it, but I want to insert a copy with new id based on data currently saved in DB.
 
    