unitarias rails pruebas elaborando crear con apis ruby-on-rails ruby rest routes has-and-belongs-to-many

ruby on rails - rails - ¿Hay alguna forma RESTful de configurar rutas para habtm?



ruby on rails 5 rest api (1)

En Rails puede usar rutas anidadas para crear rutas RESTful para has_one y has_ ​​many relaciones. Los ejemplos se pueden encontrar en las guías de rieles

Me gustaría preguntar si existe una buena forma de configurar rutas RESTful para 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. ¿Eso funcionaría? ¿O hay un mejor camino?


Como HABTM es una asociación has_many dos vías, su enfoque es correcto y los recursos anidados en ambos lados funcionarán perfectamente. Aparte de eso, reconsideraría el uso de has_many :through asociación en lugar de HABTM, ya que es más versátil.