所以我有2個型號,Participant
和Application
。其中Participant
hasMany
Applicaiton
小號CakePHP保存相關問題
我得到的數據,像這樣:
'Participant' => array(
'full_name' => 'John Doe'
),
'Application' => array(
'start_date' => '2000-02-11'
)
每當我試着做$this->Participant->saveAll($this->request->data)
,參與者被保存,但Application
不是。
但是每當我做,$this->Participant->Application->saveAll($this->request->data)
它就像一個魅力。
每當我看文檔,前者是正確的。
我在這裏做錯了什麼?
謝謝。
你確定它是通過驗證?你的規則是什麼? – Derek
對不起。事實證明,如果你有'hasMany'關係,表單應該是'$ this-> Form-> input('Application.0.start_date');'即使你只插入一個值。 – jaggy