Creo que tambien puede hacerse algo como:

$this->Model->create($this->data);
$this->Model->save();

Saludos,
Martin B

On 22 feb, 21:25, "Joaquin Windmüller" <[EMAIL PROTECTED]> wrote:
> Model::create lo que hace es inicializar el modelo para una nueva inserción.
>
> Luego guardas como siempre haces save($this->data)
>
> 2008/2/23 David Valdez <[EMAIL PROTECTED]>:
>
>
>
>
>
> > No necesitas pasarle data al create, solo invocalo, al hacer eso  cake
> > entiende que el próximo save va a ser un insert y no un update.
>
> > Un saludo
>
> > El día 22/02/08, Miguel Michelsongs <[EMAIL PROTECTED]> escribió:
>
> > > Hola Mariano, la verdad es que si funciono como yo lo  puse , pero  voy
> > > a probar lo que decis, igual se ve como una solucion mas elegante
>
> > > en todo caso como hago para pasarle los data al create??
>
> > > algo asi supongo no?
>
> > > $this->RelCartMark->create($this->data);
>
> > > ?
>
> > > Saludos
>
> > > 2008/2/22 Mariano Iglesias <[EMAIL PROTECTED]>:
>
> > > >  Ese create debiera haber sido:
>
> > > > $this->RelCartMark->create();
>
> > > > -MI
>
> > > > ---------------------------------------------------------------------------
>
> > > > *CakeFest Hispano*: December, 2008 - Buenos Aires, Argentina -
> > > >http://es.cakefest.org
>
> > > > Remember, smart coders answer ten questions for every question they
> > > > ask.
> > > > So be smart, be cool, and share your knowledge.
>
> > > > BAKE ON!
>
> > > > blog:http://www.MarianoIglesias.com.ar
> > > >   ------------------------------
>
> > > > *De:* [email protected] [mailto:[EMAIL PROTECTED]
> > > > *En nombre de *Mariano Iglesias
> > > > *Enviado el:* Viernes, 22 de Febrero de 2008 07:31 p.m.
> > > > *Para:* [email protected]
> > > > *Asunto:* RE: hacer save() dentro de un for?
>
> > > > No. Lo que tenés que hacer para garantizar una inserción es llamar a
> > > > create() junto antes del save.
>
> > > >         for ($i=0;$i<count($_POST['check_clase']);$i++){
> > > >              *$this->create();*
> > > >              $insert = $this->RelCartMark->save($this->data);
> > > >               print_r($i);      // entrega 0123456
> > > >         }
>
> > > --
> > > Atte.
> > > Miguel Michelson Martinez
> > > ---------------------------------------
> > >www.artenlinea.cl
>
> --
> Joaquín Windmüller
> Cel: 0416-8319382
>
>    Weblog personal - Diseño web y más...
>    [EMAIL PROTECTED]
>    http://aikon.com.ve/
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a