我想复制 4 个表,深度关联:
Test->Scale->Question->Option
进入
TestResult->ScaleResult->QuestionResult->OptionResult
在 TestResult 和 OptionResult 我想添加一些新列,并且我需要每个“有很多”表的 id 将其放入每个“属于”表中。
因此,当我使用时,find()
我想为 Cake 返回的结果添加别名。
是的,这是可能的。您可以在 $hasMany、$belongsTo 等中提供别名。
public $hasMany = array(
'ImagesAlias' => array(
'className' => 'Image',
'foreignKey' => 'car_id'
)
);
您可以在文档中阅读有关它的所有内容