Eliminar registro en tabla de muchos a muchos

Estoy siguiendo el capítulo de seguridad del libro de Symfony 2.

Hay un ejemplo con una tablaUSERS yGROUPS. Hay unmuchos a mucho relación entreUSERS yGROUPS, que crea en la base de datos una tabla llamadaUSERGROUPS.

Lo que quiero es eliminar un registro deUSERGROUPS, por ejemplo

DELETE from USERGROUPS WHERE user_id = 1 and group_id = 1 

No sé cómo hacer esto ya que no tengo unaUSERGROUPS.php archivo de tabla.

Utilizando DQL, por ejemplo, quiero poder hacer esto:

$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 captes la idea

Entonces, ¿cómo elimino de esta tabla?

Respuestas a la pregunta(4)

Su respuesta a la pregunta