Doctrine 2, Natif De La Requête

Je suis en train de faire une requête native avec Doctrine 2.. mais je ne peux pas faire cela fonctionne..

$q = "SELECT * FROM user_recent_activity WHERE id = {$user->id}";
$rsm = new \Doctrine\ORM\Query\ResultSetMapping;
$query = $this->_em->createNativeQuery($q, $rsm);
$result = $query->getResult();

C'est le retour tableau vide.. je ne suis pas sûr de savoir comment il fonctionne "ResultSetMapping", mais je ne peux pas la Carte rien qu'avec cette requête, comme j'ai vu dans les exemples de la doctrine site web, parce que user_recent_activity ce n'est pas un tableau, c'est une vue comme:

id  user_id  type     created_at
12  5        opinion  2011-02-22 23:29:00
2   2       vote     2011-01-30 14:16:51

id représenter les différents objets, donc, ne sont pas de clé étrangère..

Donc est-il possible juste pour faire un normal requête Doctrine 2 ?? .. Je deviens fou..

Grâce

Si vous avez résolu votre problème, merci de les signaler à votre question de la fermeture ou de fournir et d'accepter une réponse qui décrit votre solution.

OriginalL'auteur Raul | 2011-02-25