forループでSave関数を使用してCakePHPで10回保存したいが動作しないようだ。 1つのデータだけを保存します。Cakephpに複数回保存する
1回の呼び出しで複数のデータを保存できるようにするにはどうすればよいですか?以下は
は私のコードは、モデルを呼び出す必要があります...
for($i=0;$i<10;$i++){
$unique_id = $this->_unique($userData['User']['id']); // Unique id with userid as initial prefix
$this->data['Invite'] = array('invited_user' => $userData['User']['id'], 'unique_id' => $unique_id);
$this->User->Invite->save($this->data['Invite']);
}
あなたはユニークなIDを取得するために10回ループし、それらをすべて配列に入れ、saveAllを実行できます –