0
在我的Ruby on Rails Web应用程序,我有文件:改组红宝石网址
app/models/big.rb
app/controllers/big_controller.rb
app/models/small.rb
app/controllers/small_controller.rb
链接如http://localhost:8080/big/1
和http://localhost:8080/small/
工作很好,但我希望能有这样一个链接的
http://localhost:8080/big/1/small
如何设置路线来做到这一点?我想不必去通过,并更新所有路径(前。small_path
)
它不管从哪方面我的routes.rb我把这个? – CodeGuy
我将不得不通过并更新所有路径? – CodeGuy
@CodeGuy不,你把它放在你的路线的哪里并不重要。只要你的设置就像上面提供的例子和链接那样,它应该没问题,没有你不需要通过和更新你的所有路径,因为Rails将所有的资源映射到你并且照顾它 – David