Grabar un modelo con varias instancias

Saludos amigos estuve buscando por la red, pero no encontre algo que
resolviera mi problema:(, miren el escenario es asi tengo un modelo el
sual
tiene 2 campos, y mediante una ajax voy agregando mas filas al
formulario es
decir algo asi:

<%= text_field(“descuento[]”,“cantidad”)%>
<%= text_field(“descuento[]”,“precio”)%>

<%= text_field(“descuento[]”,“cantidad”)%>
<%= text_field(“descuento[]”,“precio”)%>

Hasta todo bien con la vista, pero el problema viene al grabar como
puedo
grabar ese array de objetos, suponiendo tambien que sean mas campos;
gracias
por su tiempo, valen mucho gentita!.

Saludos.


Acepta el reto MSN Premium: Protección para tus hijos en internet.
Descárgalo y pruébalo 2 meses gratis.
http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioninfantil

Debés recorrerlo en tu controlador como un Hash.

def insert_muchos
params[“descuento”].each { |i,v|
Descuento.create( v )
}

end

Espero que te sirva.
Silvio

El día 15/10/06, Sickman W. [email protected] escribió:

Gracias Silvio me sirvio tu sugerencia!

Saludos.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs