【发布时间】:2015-05-09 21:25:07
【问题描述】:
大家好,我希望生成以下形式的网址:
/admin/charity_upgrade_review/:id
其中 :id 是我点击的 CHARITY 对象的 ID,并提供给 ADMIN 控制器 [url = (/admin/charity_upgrades)]
在我看来(在我点击链接提供我想要的 URL 之前,由 admin#charity_upgrades 提供)我有
<% @charities.each do |charity| %>
<%=link_to charity.name, admin_charity_upgrade_review_path(charity) %>
<% end %>
我的路线如下
get 'admin/charity_upgrades'
get 'admin/charity_upgrade_review'
resources :charities
当我点击由 link_to 生成的链接时,我得到的 url 是
/admin/charity_upgrade_review.:id
如何用 / 替换这个点?
一切顺利 D
【问题讨论】:
-
你能在你的项目路径上运行'rake routes',然后在这里发布输出吗?
标签: ruby-on-rails ruby-on-rails-4 rails-activerecord rails-routing