2
我有兩個型號CakePHP的節約等模型數據
休息(ID,姓名.....)
Operating_hours(ID,打開,關閉,rest_id)
當我嘗試保存記錄從餐廳添加表單。它只保存打開和關閉時間,但不保存rest_id中的引用ID。
$this->Restaurant->create();
if($this->Restaurant->saveAll($this->data, array('validate' => 'first'))) {
$this->Session->setFlash(__('The restaurant has been saved', true));
//$this->redirect(array('action' => 'index'));
} else {
$this->Session->setFlash(__('The restaurant could not be saved. Please, try again.', true));
}
你可以發佈兩個模型文件?問題可能在那裏。 – Adam 2010-09-30 09:34:41
您是否在餐廳模特中擁有適當的關係?即餐廳有許多營業時間和營業時間屬於餐廳?你爲什麼不把rest_id重命名爲restaurant_id? – 2010-09-30 09:53:42
@Nik按照慣例。抱歉。同時打字我做了簡短的表格。我發現了錯誤。 restaurant_id – 2010-09-30 15:55:58