Bonjour tout le monde, alors mon probleme est le suivant : j'ais une table Employe(id,nom,...., manager_id) manager_id etant lié à employe.id.
Le truc c'est que j'arrive pas à voir comment faire pour le modele Employe au niveau de l'association BelongsTo
Bonsoir.
Tu ne sembles pas avoir compris le concept des associations relationnelles.
Et puis si tu ne nous précises pas sur quelle version de CakePHP tu travailles (2/3), ça ne va pas nous faciliter la tache et puis montres nous le code que tu as déjà fais en rapport à ta question.
probleme réglé , pour la solution c'est comme çà
$this->belongsTo('Manager', [
'className' => 'Employes',
'foreignKey' => 'manager_id'
]);
Et dire que j'ai passé la journée ( un dimanche en plus) à m'emmerder à cause de className que j'écrivait avec un grand C.
Sinon tu as la console avec l'utilisation de cake bake, le framework te monte déjà une bonne partie de ton application...
Bien sur , le truc est que le comportement par défaut de Cake quand il trouve manager_id est d'aller chercher la table Managers , et c'est la que className lui dit de voir dans Employes