如何制作资源动态路由?

How to make resource dynamic routes?

我需要这样定义路由。

api/:some_entity_id/bla
api/:some_entity_id/bla/new

我可以用 get 为每条路线定义它。因为我需要所有粗鲁的操作,所以我可以设法使用资源来做到这一点吗?

您可以像这样使用命名参数作为路由前缀:

scope "api/:some_entity_id" do
  resources :bla
end

请试一试

scope '/api/:some_entity_id' do
  resources :bla
end