我已在此处阅读相关问题:http://stackoverflow.com/questions/7013658/rails-3-resource-routing-for-join-models
我想知道如何拥有一个很好的帮助器,它可以获取一个连接模型的实例并返回一个'嵌套'路径。
实施例。许多users
有很多projects
,因此有一个projects_users
加入。
我希望能够做到这样的事情:
projects_users_path(ProjectUser.first)
并获得:
/projects/2/users/3
而不是:
/projectsusers/1
我可以用一些神奇的路线,或者我应该制作自己的辅助方法吗?
答案 0 :(得分:0)
检查rails路线指南http://guides.rubyonrails.org/routing.html#nested-resources
上的嵌套资源部分有一些你想要的例子