在用户模型中:
var $hasMany = array(
'Photo' => array(
'className' => 'Photo',
'foreignKey' => 'owner_id',
...
),
);
Run Code Online (Sandbox Code Playgroud)
在照片模型中:
var $belongsTo = array(
'Owner' => array(
'className' => 'User',
'foreignKey' => 'owner_id',
...
),
);
Run Code Online (Sandbox Code Playgroud)
这里有一个用户有很多照片.所以我的问题是,这里的别名是'Owner',这让我清楚地理解'User'的确切含义,但这是使用别名的唯一原因吗?它会影响用户模型中的"照片"吗?或者如何在cakephp中使用'所有者'?
我不太明白模型中别名的含义.感谢您的帮助!