1
有兩個表格內容和內容預覽。我想從行動中添加兩個表中的數據。更多內容表的last_insert_id將保存到contentpreviews表中。如何處理它?如何使用getLastInsertId保存cakephp中的多個表格
$this->data['Content']['user_id'] = $uid; $this->data['Content']['content_category_id'] = $catname; $this->data['Content']['title'] = $contname; $this->data['Content']['description'] = $contdesc; $this->Content->create(); $this->Content->save($this->data['Content']); /*****************CONTENT SAVE END*****************/ if(!empty($arxml[$arrFirstNode]['Webpreview'])){ $webPreViewItem = count(array_values($arxml[$arrFirstNode ['Webpreview'])); $webPrevfileName = array_values($arxml[$arrFirstNode]['Webpreview']); for($wpi=0; $wpi<$webPreViewItem; $wpi++){ $this->data['contentpreviews']['content_id'] = $this->Content->getLastInsertId(); $this->data['contentpreviews']['name'] = $webPrevfileName[$wpi]; $this->data['contentpreviews']['is_wap'] = 1; //$this->Contentpreview->create();
// $這 - > Contentpreview->白水回收($這 - >數據[ 'Contentpreview']); } 現在如何將數據保存到內容和內容預覽表中所有的地方?