Rails如何访问url中给出的param

时间:2013-08-14 20:31:58

标签: ruby-on-rails ruby-on-rails-3

我创建了一个指向具有extraparam“icd1”的网站的链接:

<%= link_to "#{s.von} - #{s.bis}  #{s.bezeichnung}", icd_show1_path(s, :icd1 => @icd1 )  %>

从这个网站我想重定向,使用@ icd1中的id:

<%= link_to "#{@icd2.von}  #{@icd2.bis} #{@icd2.bezeichnung}", icd_show_path(@icd1) %>

但我得到错误:

Couldn't find Icd1 with id=icd1
{"id"=>"icd1"}

我如何访问我的参数?

1 个答案:

答案 0 :(得分:3)

您使用params object

这样的事情:

@icd1 = params[:icd1]

这应该让您在视图中访问它。