Ruby on Rails是否支持文档相对路径?

时间:2013-09-04 10:24:06

标签: ruby-on-rails ruby-on-rails-3 rubygems ruby-on-rails-4 ruby-on-rails-2

据我所知,Ruby on Rails中的url助手只生成站点根相对路径

因此,如果我想从http://exemple.com/categories/1转到http://exemple.com/questions/12,则链接将为/questions/12(站点根相对路径)。

是否有任何助手/宝石可以生成 document relative path ../questions/12)?

1 个答案:

答案 0 :(得分:0)

不确定理解这个问题。

假设您有以下两条路线:

resources :categories
resources :questions

您可以使用以下方式从一个跳转到另一个

category_path(id)
question_path(id)

使用后缀path只会返回您域的相对路径。而使用url将返回完整的网址。

category_path(1) #=> /categories/1
category_url(1)  #=> http://exemple.com/categories/1