Bonjour à tous,

Je m'excuse de vous déranger.
Je bloque sur une de mes requêtes.

J'ai une table « matches » et une table « matches_user ».

Ma table « matches_user » est composé de cette manière :

[quote]id, matches_id, user_id[/quote]
Donc, pour un seul match, j'aurai deux enregistrements dans ma table « matches_user ».
J'espère que vous suiviez ^^

Lorsque je fais :

[code]$this->Match->find('all');[/code]
Sa me retourne les matches avec le nom des utilisateurs...etc.
Mais j'aimerais pouvoir modifier ma requête de façon à ce que sa m'affiche tous les matchs à jouer pour un utilisateur précis.

Mais si je fais, en quelque sorte :

[code]$this->Match->find('all', array('conditions' => array('MatchesUser.user_id' => AuthComponent::user('id')));[/code]
Sa ma retourne bien juste les matches de l'utilisateur connecté mais du coup, je n'es plus le nom d'utilisateur de celui contre qui il joue et c'est embêtant pour l'affichage des données.

J'espère avoir été assez clair dans mes explications et j'espère avoir un peu d'aide pour m'éclaircir.

Amicalement,
DexX

Aucune réponse