Dans le modèle utilisateur:À quoi sert l'alias du modèle CakePHP?
var $hasMany = array(
'Photo' => array(
'className' => 'Photo',
'foreignKey' => 'owner_id',
...
),
);
Dans le modèle photo:
var $belongsTo = array(
'Owner' => array(
'className' => 'User',
'foreignKey' => 'owner_id',
...
),
);
Ici un utilisateur a de nombreuses photos. Donc, ma question est que le nom d'alias est 'Propriétaire', ce qui me permet de comprendre la signification exacte de 'Utilisateur', mais est-ce la seule raison d'utiliser un alias? affecte-t-il 'Photo' dans le modèle de l'utilisateur? ou comment utiliser 'Owner' dans/par cakephp?
Je ne comprends pas très bien la signification de alias dans le modèle. Appréciez votre aide!
Merci, c'est vraiment utile! BTW, puis-je avoir des vues/éléments/propriétaires? est-ce censé être le même avec les vues/propriétaires (je veux dire dans le navigateur, il ne dira pas «vue des propriétaires manquants»)? – user518261