rails 3.2的未定义方法 _index_path

好的,这继续让我感到困惑:

1)这是在我的控制器(personalias_controller.rb)

def new @personalia = Personalia.new end 

2)我有一个名为personalia.rb的模型

3)我有

 resources :personalias 

在routes.rb中

当我尝试渲染个性化forms时,我仍然得到未定义的方法`personalia_index_path’(来自views / personalias / new.html.erb:

  

这让我疯狂: – |

这可能是因为个性化不是个性化的复数,你可以在你的控制台中使用"personalia".pluralize来检查"personalia".pluralize你可以添加一个变形并重新启动你的应用,这是如何:

config> initializers> inflections.rb

 ActiveSupport::Inflector.inflections do |inflect| inflect.irregular 'personalia', 'personalias' end