url中id的句点会产生活动管理员的问题

时间:2013-11-12 07:19:34

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

#routes.rb

resources :users ,  :constraints => { :id => /[^\/]+/ }

namespace :admin do
  resources :users ,  :constraints => { :id => /[^\/]+/ }
end

当我呼叫路线/users/abc.efg时,它可以正常工作

但是对于/admin/users/abc.efg,它不是

Lib版本:

activeadmin(0.5.0)

rails 3.2

1 个答案:

答案 0 :(得分:-1)

我建议你放弃在网址上使用dot的想法。通常,点后的部分在路线中被视为:format,您可以全天与惯例作斗争。