Ruby on rails 未定义的局部变量或方法“project\u materials\u new';对于#<;项目控制器:0x007f238ccb1ea0>;

Ruby on rails 未定义的局部变量或方法“project\u materials\u new';对于#<;项目控制器:0x007f238ccb1ea0>;,ruby-on-rails,redirect,activerecord,routes,Ruby On Rails,Redirect,Activerecord,Routes,我正在为一个大学项目创建一个rails应用程序,我遇到了一些问题 未定义的局部变量或方法“project\u materials\u new”# 提取的源(第18行附近): 应用程序跟踪|框架跟踪|完整跟踪 app/controllers/projects\u controller.rb:18:in'create' 我想重定向到其他控制器路由。。。这是我的(提取)路由表 Prefix Verb URI Pattern

我正在为一个大学项目创建一个rails应用程序,我遇到了一些问题

未定义的局部变量或方法“project\u materials\u new”#

提取的源(第18行附近):

应用程序跟踪|框架跟踪|完整跟踪 app/controllers/projects\u controller.rb:18:in'create'

我想重定向到其他控制器路由。。。这是我的(提取)路由表

                   Prefix Verb   URI Pattern                                                Controller#Action
    project_materials_new GET    /project_materials/new(.:format)                           project_materials#new
              static_home GET    /static/home(.:format)                                     static#home
              static_grid GET    /static/grid(.:format)                                     static#grid
           static_project GET    /static/project(.:format)    

正如您在上所看到的,我已定义了一个项目\材料\新路线。。。。为什么我不能重定向到它

project\u materials\u new
只是一个前缀,请使用project\u materials\u new\u路径或project\u materials\u new\u url代替它


有关详细信息,请参见Rails文档:

project\u materials\u new
只是一个前缀,请使用project\u materials\u new\u路径或project\u materials\u new\u url代替它


有关详细信息,请参见Rails文档:

使用project_materials_new_path或project_materials_new_Url谢谢,这非常有效。@Bigxiang:请移动注释以回答,以便其他人可以轻松找到它。@Bigxiang:我已经移动了:)使用project_materials_new_path或project_materials_new_Url谢谢,这很好。@Bigxiang:请将评论移动到回答位置,以便其他人可以轻松找到它。@Bigxiang:我已经移动了:)
                   Prefix Verb   URI Pattern                                                Controller#Action
    project_materials_new GET    /project_materials/new(.:format)                           project_materials#new
              static_home GET    /static/home(.:format)                                     static#home
              static_grid GET    /static/grid(.:format)                                     static#grid
           static_project GET    /static/project(.:format)