不節能子表的數據。當我保存文章和意見表中的數據不經過$ fieldList中
$this->Post->saveAll($this->request->data, array('deep' => true, 'validates'=>true)))
它的工作,但是當我通過$ fieldList中
$this->Post->saveAll($this->request->data, array('fieldList' => $fieldList, 'deep' => true, 'validates'=>true)))
數據已保存在父表中,但在子表中輸入了空白記錄。
$this->SomeModel->saveAll($data, array(
'fieldList' => array(
'SomeModel' => array('field_1'),
'AssociatedModel' => array('field_2', 'field_3')
)
));
因此,我認爲你是你的陣列中丟失的型號名稱: 如何使用fieldList中
你是如何設置你的$ fieldlist變量的? – arilia
$ fieldList = array('title',.....)這個數組包含父和子表的字段 – Tushar
有一個錯字錯誤'驗證'應該'驗證' –