我想直接將數據保存到HABTM表offerings_studentsCakePHP的 - 直接保存到HABTM表
我這樣做,因爲在這個表中的字段,我需要在我的控制器手動設置。
設置'欠'字段後,My $ this-> data數組當前看起來像這樣。
Array
(
[OfferingsStudent] => Array
(
[OfferingsStudent] => Array
(
[0] => Array
(
[offering_id] => 35
[owing] => 209.00
[student_id] => 31
)
)
)
)
該表格允許多項選擇,因此我必須能夠將多個記錄保存到HABTM表中。
我保存聲明:$this->Student->OfferingsStudent->save($this->data)
的問題是,這些記錄沒有被添加到表中。我必須能夠通過單個表單提交將多個記錄添加到表格中。
我必須補充說,記錄正在創建,但所有的字段最終有零。
編輯:
更改數組嘗試提交的解決方案,但仍然沒有運氣。
$這個 - >數據數組:
Array
(
[OfferingStudent] => Array
(
[0] => Array
(
[offering_id] => 35
[owing] => 209.00
[student_id] => 31
)
)
)
我需要能夠通過單個表單提交添加多個記錄 – AlexBrand
添加了一個編輯以保存多個條目。 –
嘗試過,但不起作用。新增編輯。創建空記錄。 – AlexBrand