【发布时间】:2018-05-28 17:01:44
【问题描述】:
我是 Rails 新手。这里试图替换 URL 中的一个单词。我的routes.rb 是:
resources :senders, only: [:index, :update]
get '/senders/:id', constraints: { :id => /[0-9]+/ }, to: 'senders#show'
put '/senders/:id', constraints: { :id => /[0-9]+/ }, to: 'senders#update'
get '/senders/:id/check_status/:ip_index', constraints: { :id => /[0-9]+/, :ip_index => /[0-3]/ }, to: 'senders#check_status'
它在 url 链接中显示为
localhost:3000/senders
但我希望它显示为
localhost:3000/receivers
我必须进行哪些更改才能显示接收器/173?
【问题讨论】:
标签: ruby model-view-controller routes