Tengo un problema en el que necesito valores pasados desde una solicitud GET y no sé cómo configurar la definición de enrutamiento.Rieles Enrutamiento con cadena de consulta
Mi objeto de categoría tiene un tipo (cuerda), un color (cadena) y muchos productos. Quiero crear un servicio web simple que permite a la persona que llama llegar todos los productos de una categoría pasando en el tipo y color de la Categoría:
http://www.myapp.com/getProducts?catType=toy&color=red
o?
http://www.myapp.com/categories/getProducts?catType=toy&color=red
¿Cómo puedo definir el enrutamiento correcto para esta situación? ¿Hay mejores formas de hacerlo de una manera relajada ... porque sé que Rails está en reposo, así que si hay una forma de hacerlo "correctamente", eso sería aún mejor.
Gracias
Genial ... el método de descanso fue exactamente lo que quería. Comprobar y votar por arriba. –
No creo que sea relajante. Esas rutas solo buscan alguna colección de productos. La respuesta de @chrisdinn es más tranquila, pero creo que las rutas de búsqueda no necesitan descanso. Restful es principalmente para obtener colección de objetos y para la manipulación de uno de esos objetos. ¡Pero de todos modos estoy feliz de que mi respuesta haya sido útil! – klew