Rails路由奇怪

时间:2012-03-15 14:28:56

标签: ruby-on-rails ruby

这是我的routes.rb

scope :path_names => {:new => "creaza", :edit => "modifica", :sign_up => "inregistreaza", :sign_in => "autentificare", :sign_out => "iesire", :show => "vezi"} do
......
resources :nota, :only => [:new, :create]
......
end

这是rake路线的输出:

....
nota POST   /nota(.:format)                                          nota#create
new_notum GET    /nota/creaza(.:format)                                   nota#new
....

什么? NOTUM? 'notum'来自哪里?

谢谢,

1 个答案:

答案 0 :(得分:1)

“notum”是Rails尝试将“nota”省略化。 This question包含有关如何覆盖这些复数的一些信息,以及here's an article关于使用英语以外的语言调整变形器的信息。另请参阅路线指南中的this section