将数据从聊天控制器保存到聊天模型后,我想将此聊天项的最后一个ID添加到另一个名为issues的数据库表中。我是从ChatsController做到的:
// Get last inserted id from Chat
$lastid = $this->Chat->getLastInsertId();
// Set the issue id to be updated
$this->Chat->Issue->id = $issueid;
// Update Issue table
$this->Chat->Issue->saveField('chat_id', $lastid);
我想更新ID为$ issid的Issue数据库项目,并将$ lastid添加到字段Issue.chat_id。 $ issueid在之前设置并且存在,我假设$ lastid也已设置。
在问题和聊天模型中,模型属于另一个模型。
在问题数据库表中插入新行而不是更新正确的行时,我做错了什么?