gpt4 book ai didi

cakephp 2, 编辑表单创建一个新记录而不是更新它

转载 作者:行者123 更新时间:2023-12-04 22:47:55 26 4
gpt4 key购买 nike

我正在使用控制台蛋糕烘焙从数据库自动生成表单。
但是我有一个问题,我的一个 Controller 不是在编辑记录后更新记录,而是在数据库中创建一个新记录。

最佳答案

如果您使用控制台来烘焙您的 View ,您的编辑表单应该包含以下行:

echo $this->Form->input('id');

如果它不存在,您应该添加它。这可确保您保存的对象的 id 存在于发送到 Controller 然后发送到模型的数据中,因此它不会在数据库中创建新记录。

关于cakephp 2, 编辑表单创建一个新记录而不是更新它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16317704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com