Как передать символ по рельсам, указанным через «ресурсы»? - PullRequest
0 голосов
/ 05 июля 2019

У меня есть этот набор маршрутов

  resources :flatfiles do
    collection do
      delete :custom_destroy
    end
  end

И я хотел бы, чтобы все маршруты включали :key

Например, get 'flatfiles/:key' => 'flatfiles#index'

Я мог быуказать каждый маршрут индивидуально (например, действие get выше), но есть ли способ сделать их все сразу?

1 Ответ

1 голос
/ 05 июля 2019

Вы можете использовать :path

  resources :flatfiles, path: 'flatfiles/:key' do
    collection do
      delete :custom_destroy
    end
  end

Это будет префикс всех под маршрутов с :key

...