我想复制4张深度相关的表格:
Test->Scale->Question->Option
进入
TestResult->ScaleResult->QuestionResult->OptionResult
在TestResult和OptionResult中我想添加一些新列,并且我还需要将每个'has many'表的id放入每个'属于'表中。
所以当我使用find()
时,我想在Cake返回的结果中添加别名。
答案 0 :(得分:0)
是的,这是可能的。您可以在$ hasMany,$ belongsTo等中提供别名
public $hasMany = array(
'ImagesAlias' => array(
'className' => 'Image',
'foreignKey' => 'car_id'
)
);
您可以在documentation
中阅读有关它的所有内容