Как добавить параметр в действие/метод индекса рельсов?

Я хочу передать параметр действию index, но получаю только действие show.

route.rb:

Test1::Application.routes.draw do
  resources :blog
end

blog_controller.rb:

  def show
    # code
  end

  def index
    # code
  end

Просмотр URL-адреса, который отправляет действие для отображения вместо действия для индексирования:

<a  href="/blog/myvar">  My link </a>

Что мне следует добавить в файл маршрутов или в представление?

Вывод моих маршрутов:

$ rake routes

blog GET    /blog(.:format)          {:action=>"index", :controller=>"blog"}

blog GET    /blog/:id(.:format)      {:action=>"show", :controller=>"blog"}
7
задан Michael Durrant 9 January 2017 в 01:10
поделиться