1
在這一個幾個小時的情況並不能弄清楚爲什麼發生這種情況,任何幫助讚賞...白水不保存相關hasOne數據
我有兩個型號 - 圖片&鏈接。 hasOne
鏈接
鏈接belongsTo
圖片
我的數據放在一起按以下格式轉換成變種
圖片又被稱爲$images
Array
(
Array
(
[Image] => Array
(
[timestamp] => ...
[full] => ...
)
[Link] => Array
(
[loc] => ...
[lastmod] => ...
)
)
...
)
然後調用$this->Image->saveAll($images, array('deep'=>true));
這樣可以節省圖像模型,但它不保存Link模型。
在用於Image模型的beforeSave回調中,正確傳遞$ this-> data中的數據。但在afterSave回調中,Link模型顯示出來 - 但它的字段是空的。
沒有數據被保存到MySQL的鏈接數據,只有圖像數據。
我錯過了什麼嗎?通過文檔去過一百萬次:(
你可以在模型中發佈你的'$ hasOne'和'$ belongsTo'嗎? – 2012-04-10 03:52:12