Obtenir le dernier ID inséré à partir de la doctrine et de la native de requête mysql

Je suis à l'aide de la doctrine dans symfony2. Mais j'ai utilisé natif de requête mysql pour insérer des données. Maintenant, je veux le dernier id inséré à partir de la base de données. Mon code ressemble à ceci:

$stmt = $this->getDoctrine()->getManager()
             ->getConnection()
             ->prepare("INSERT INTO tb_company (v1,v2,v3) values('$v1','$v2','$v3')");
$stmt->execute();

Afin de récupérer le dernier id inséré j'ai essayé

$stmt->insert_id; 

$id=LAST_INSERT_ID(id)

$id=$stmt->getId();

et beaucoup d'autres. Aucun d'entre eux travaillaient pour moi. Je suis nouveau à la doctrine. Comment faire pour obtenir le dernier ID inséré à partir d'ici? Ce que je suis absent?

consulter le lien que vous aurez votre réponse. stackoverflow.com/questions/7172967/...

OriginalL'auteur AtanuCSE | 2013-12-31