Del curso: Domina Ruby on Rails: Controladores y Rutas
Desbloquea este curso con un periodo de prueba gratis
Únete hoy para acceder a más de 24.700 cursos impartidos por expertos del sector.
Cómo permitir un array con strong parameters en Rails - Tutorial de Ruby on Rails
Del curso: Domina Ruby on Rails: Controladores y Rutas
Cómo permitir un array con strong parameters en Rails
¿Qué pasa si necesitas permitir un array con strong parameters en Rails? Veamos un ejemplo en nuestra aplicación de recetas de café. Cuando intentamos crear una nueva receta, tenemos información sobre el título, la descripción, las instrucciones, y estos campos son strings, mientras que la dificultad es un entero. Pero ¿qué pasa si quiero crear una receta con un array de granos de café, por ejemplo? Una receta puede contener varios tipos de granos de café, con lo cual pasar un array indicando cuáles son los granos de café no parece muy descabellado. Para ello, vamos a tener que hacer un par de cambios. El primero es decirle a Rails que permita que recibamos un array de granos de café, en este caso, en el controlador. Para ello, nos vamos a ir a el código y, cuando creamos una nueva receta, lo que estamos haciendo es crearla desde el método recipe_params. El método recipe_params lo que hace es requerir un objeto recipe y permite estos parámetros. Para especificar un array aquí, lo…
Contenido
-
-
-
(Bloqueado)
Qué es el Authenticity Token en Rails2 min 54 s
-
(Bloqueado)
Qué es y cómo se usan los params en Rails2 min 15 s
-
(Bloqueado)
Cómo redirigir a un 404 - Not Found en Rails3 min 20 s
-
(Bloqueado)
Capturar un error ActiveRecord::RecordInvalid en un controlador de Rails3 min 38 s
-
(Bloqueado)
Cómo permitir un array con strong parameters en Rails3 min 27 s
-
Cómo llamar a una acción de un controlador en otro controlador en Rails2 min 7 s
-
(Bloqueado)
Cómo permitir parámetros anidados en Rails5 min 17 s
-
(Bloqueado)
Cómo pasar parámetros en redirect_to en Rails1 min 9 s
-
(Bloqueado)
Cuál es la diferencia entre collection y member en las rutas de Rails2 min 19 s
-
(Bloqueado)
Cuál es la diferencia entre namespace y scope en las rutas de Rails1 min 29 s
-
(Bloqueado)
Cómo renderizar JSON desde un controlador en Rails2 min 41 s
-
(Bloqueado)
Cuándo utilizar singular o plural en los nombres de los controladores de Rails1 min 56 s
-
(Bloqueado)
Cómo funciona respond_to en un controlador de Rails2 min 2 s
-
(Bloqueado)
Cómo llamar a un controlador desde la vista de otro controlador en Rails2 min 11 s
-
(Bloqueado)