Question

Dans Rails, vous pouvez utiliser des itinéraires imbriqués pour créer des itinéraires RESTful pour les relations has_one et has_many. Vous trouverez des exemples dans les guides sur les rails

.

Je voudrais demander s’il existe un bon moyen de configurer les routes RESTful pour les relations habtm? Par exemple, si j'ai une relation A-habtm-B, mon idée est de configurer les itinéraires imbriqués pour A has_many B et les itinéraires imbriqués pour B has_many A. Cela fonctionnerait-il? Ou y a-t-il un meilleur moyen?

Était-ce utile?

La solution

Etant donné que HABTM est une association has_many à deux sens, votre approche est correcte et les ressources imbriquées des deux côtés fonctionneront parfaitement. Sinon, je reconsidérerais l’utilisation d’une association has_many: via au lieu de HABTM, car elle est plus polyvalente.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top