Excluir registro na tabela muitos-para-muitos

Estou seguindo o capítulo de segurança do livro Symfony 2.

Há um exemplo com uma tabelaUSERS eGROUPS. Existe ummuitos para muito relacionamento entreUSERS eGROUPS, que cria no banco de dados uma tabela chamadaUSERGROUPS.

O que eu quero é excluir um registro deUSERGROUPS, por exemplo

DELETE from USERGROUPS WHERE user_id = 1 and group_id = 1 

Não sei como fazer isso, pois não tenho umUSERGROUPS.php arquivo de tabela.

Usando o DQL, por exemplo, eu quero poder fazer isso:

$em = $this->getDoctrine()->getEntityManager();
$query = $em->createQuery(
    'DELETE FROM AcmeStoreBundle:UserGroups ug WHERE ug.user_id = :user 
    and ug.group_id = :group'
)->setParameter(array('user' => $userid, 'group' => $groupid));

Espero que você tenha a idéia

Então, como removo desta tabela?

questionAnswers(4)

yourAnswerToTheQuestion