1

だから私は2つのモデルを持っていParticipantますApplication. その中Participant hasMany Applicaiton

私は次のようにデータを取得します:

'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)それは魅力のように機能します。

ドキュメントを見るたびに、前者が正しいです。

ここで何か間違ったことをしていますか?

ありがとう。

4

2 に答える 2

0

ごめん。hasMany 関係がある場合、フォームは

$this->Form->input('Application.0.start_date');

値を 1 つだけ挿入している場合でも

于 2013-10-23T09:55:43.817 に答える