For example, if we have:
Array ( [User] => Array ( [id] => 121 [name] => Gwoo the Kungwoo [created] => 2007-05-01 10:31:01 ) [Comment] => Array ( [0] => Array ( [id] => 123 [user_id] => 121 [title] => On Gwoo the Kungwoo [body] => The Kungwooness is not so Gwooish [created] => 2006-05-01 10:31:01 ) [1] => Array ( [id] => 124 [user_id] => 121 [title] => More on Gwoo [body] => But what of the 'Nut? [created] => 2006-05-01 10:41:01 ) ) )
from http://book.cakephp.org/2.0/en/models/associations-linking-models-together.html
How should we do an update on the Comment table from the User controller given that all these data is submitted using one form?
This is somehow the same as my question here: updating related tables in cake which I unfortunately got no correct answer. Can someone enlighten me on how this works?
Advertisement
Answer
Use $this->User->saveAssociated($yourArray);
it will save all the data accordingly