我有一個數組字段中HTML:CakePHP的保存陣列領域(的hasMany)
該字段可以通過點擊按鈕被複制,我怎樣才能將它保存到模型槽控制器?
這是我當前的代碼:
$this->Vino->VinoDescription->save($this->data);
但這返回一個SQL錯誤:
Query: INSERT INTO `vino_description` (`subtitulo`, `descripcion`, `id_vino`) VALUES (Array, Array, 60)
另外,如果我嘗試在HTML更改名稱:
< input type="text" name="WineDescripcion[][Description]" />
這是有效的,但只保存1條帶有「NULL」值的記錄。提前致謝。
iirc,即使用的結構,然後在數據數組中沒有其他模型使用saveAll($ this - >數據),沒有像這樣的foreach。 – dogmatic69 2010-09-28 20:00:55