在这家呆了几个小时,无法弄清楚为什么会发生这种情况,感谢任何帮助......
我有两个模型 - 图片和链接。
图片hasOne
链接
链接belongsTo
图片
我将以下格式的数据放入一个名为$images
Array
(
Array
(
[Image] => Array
(
[timestamp] => ...
[full] => ...
)
[Link] => Array
(
[loc] => ...
[lastmod] => ...
)
)
...
)
然后打电话$this->Image->saveAll($images, array('deep'=>true));
这会保存 Image 模型,但不会保存 Link 模型。
在 Image 模型的 beforeSave 回调中,$this->data 中的数据被适当地传递。但是在 afterSave 回调中,Link 模型出现了——但是它的字段是空的。
链接数据没有数据保存到 MySQL,只有图像数据。
我错过了什么吗?通过文档一百万次:(