gpt4 book ai didi

ruby-on-rails - `default_controller_and_action' : missing :controller (ArgumentError) in Ruby 3

转载 作者:数据小太阳 更新时间:2023-10-29 08:17:37 27 4
gpt4 key购买 nike

我正在创建一个网站,用户可以发布工作,用户可以登录、注册等。我已经创建了我的工作模型,并为登录/注册部分创建了我的用户模型。当我尝试加载 rails server 时,我一直在下面收到此错误,无法弄清楚我做错了什么或如何修复。我最初尝试使用设计和创建用户模型但遇到了问题所以我删除了它的文件。我想知道我是否删除了某些内容或者我的 routes.rb 文件中是否缺少某些内容。有人可以帮助或指出我正确的方向吗?我也会发布我的 routes.rb 文件。感谢您的指导,因为我对 Rails 还是个新手。我在 routes.rb 文件中添加的唯一内容是 root :to => "sessions#login"和下面的内容。我确定其中的其他信息是在我创建模型和 Controller 时添加的。

/home/whitey7/.rvm/gems/ruby-1.9.3-p194/gems/actionpack-3.2.8/lib/action_dispatch/routing/mapper.rb:181:in `default_controller_and_action': missing :controller (ArgumentError)**

Routes.rb

Application.routes.draw do 
get "sessions/login,"
get "sessions/home,"
get "sessions/profile,"
get "sessions/setting"
get "users/new"

resources :jobs



root :to => "jobs#index"
root :to => 'home/index'
root :to => "sessions#login"
match "signup", :to => "users#new"
match "login", :to => "sessions#login"
match "logout", :to => "sessions#logout"
match "home", :to => "sessions#home"
match "profile", :to => "sessions#profile"
match "setting", :to => "sessions#setting"

最佳答案

我认为您在 routes.rb 中仍然有一条无效的路线。请重新检查所有路由、对应的 Controller 和 Action 。还请分享完整的错误跟踪,这样我们就可以查明问题所在。

关于ruby-on-rails - `default_controller_and_action' : missing :controller (ArgumentError) in Ruby 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13325713/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com