在 rails 中创建深层链接

Create deep links in rails

我不知道它是如何正确调用的,所以我将它命名为deep links。我们知道如果我们有控制器服务并且想要 link “/service/new” 我们必须在那个控制器上写新的方法,但是更深的 links 像 "service/new/create"例子? P.S。没有在routes.rb中匹配,当然,例如match 'service/new/create', to: 'service/new#create', via: 'get'

当然,您必须编写控制器操作来处理端点。为此,只有一个概念叫做 'Nested Resources'

http://guides.rubyonrails.org/routing.html#nested-resources