В модели пользователя:
var $hasMany = array(
'Photo' => array(
'className' => 'Photo',
'foreignKey' => 'owner_id',
...
),
);
В модели фото:
var $belongsTo = array(
'Owner' => array(
'className' => 'User',
'foreignKey' => 'owner_id',
...
),
);
Здесь у одного пользователя много фотографий. Итак, в чем мой вопрос: здесь псевдоним «Владелец», что дает мне четкое представление о точном значении «Пользователь», но является ли это единственной причиной использовать псевдоним? влияет ли это на "Фото" в пользовательской модели? или как использовать «Владелец» в / от cakephp?
Я не совсем понимаю значение псевдонима в модели. Цените вашу помощь!