2012-02-10 37 views
0

所以这就是我想要做的。蛋糕PHP修订数据/ ID刷新

我有一种形式,将数据发布到两个表,说表a和表b。现在,当我编辑同一条记录时,我希望更新一张表中的数据,并在其他表中创建新行并添加数据。

谁能告诉我如何在CakePHP中

由于实现这一目标,

回答

0

保存时,如果模型的主键(通常id)给出,CakePHP就会update,否则会insert

+0

我不明白,你可以请好吧。 – 2012-02-11 00:54:42

+0

如果你要保存一个'User'模型,并且你的'data'是'array('User'=> array('id'=> 5,'name'=>'ori',...))' ,那么因为在数据中提供了id,那么cakephp将更新具有该id的users表中的行。如果缺少id,则会插入新记录。如果您需要更多说明,请编辑您的问题以提供更多数据(表格的外观,保存模型的方式以及您已经尝试过的方式) – ori 2012-02-11 09:14:32