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