将参数附加到Rails路由的URL

时间:2013-08-09 14:50:16

标签: ruby-on-rails ruby-on-rails-3.2

这是一个愚蠢的问题,但很奇怪我用谷歌搜索它,我确信我之前在Rails指南中已经看过它但是现在找不到它。

我想将参数附加到我的网址。

我的初始网址是:"http://localhost:3000/pharmacy/patients"

现在我在JavaScript中附加一个带字符串连接的URL,它将是:

"http://localhost:3000/pharmacy/patients?provider=234"

还是很好。

现在我要附加一个名为thera_class第二个参数,其字符串,它们之间有空格,如“Nasal Congestion”

如果我还要将第二个参数连接到它,那么URL将如何显示?

1 个答案:

答案 0 :(得分:1)

它的样子是:

http://localhost:3000/pharmacy/patients?provider=234&thera_class=Nasal Congestion

为了更加严格,空格被URL中的%20替换:

http://localhost:3000/pharmacy/patients?provider=234&thera_class=Nasal%20Congestion