¿Hay una manera RESTful de configurar rutas para habtm?
-
19-08-2019 - |
Pregunta
En Rails puede usar rutas anidadas para crear rutas RESTful para las relaciones has_one y has_many. Se pueden encontrar ejemplos en las Guías de rieles
Me gustaría preguntar si hay una buena manera de configurar rutas RESTful para las relaciones habtm. Por ejemplo, si tengo una relación A-habtm-B, mi idea es configurar rutas anidadas para A has_many B y rutas anidadas para B has_many A. ¿Funcionaría? ¿O hay una mejor manera?
Solución
Dado que HABTM es una asociación bidireccional de has_many
, su enfoque es correcto y los recursos anidados en ambos lados funcionarán bien. Aparte de eso, reconsideraría usar una asociación has_many: through
en lugar de HABTM, ya que es más versátil.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow