ruby on rails - rails - Rieles insertando mĂșltiples registros para un solo modelo
rails generate model (2)
¿Cómo debo configurar los campos del formulario para poder insertar varias filas en la base de datos para un único modelo?
Estoy actualizando un div con otro enlace y no puedo usar el formulario helper. Entonces necesito establecer los nombres de campo manualmente.
Tengo un modelo de publicación y tiene un campo de título. Quiero insertar publicaciones en iD como post [0] [título] Pero cuando asigno el campo de formulario de esta manera, obtiene 0 como cadena y no graba.
También intenté configurar Array yo mismo desde Rails Console como
post = Array.new
post << [:title => "title 1"]
post << [:title => "title 2"]
sav = Post.new(post)
sav.save
Y todavía nada se guarda.
¿Es esto lo que estás tratando de hacer?
posts = []
posts << Post.new(:title => "title 1")
posts << Post.new(:title => "title 2")
posts.each do |post|
post.save
end
posts = Array.new
posts << {:title => "title 1"}
posts << {:title => "title 2"}
Post.create(posts)