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?

¿Fue útil?

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
scroll top