gpt4 book ai didi

ruby-on-rails - Rails 3 根路由问题?

转载 作者:行者123 更新时间:2023-12-03 12:18:57 25 4
gpt4 key购买 nike

嘿伙计们,我在 Rails 根路径方面遇到了一些问题。出于某种原因,我无法获得根 url (localhost:3000/) 以路由到适当的位置。

我构建了一个全新的应用程序并使用脚手架来生成“问题”模型。我可以确认“索引”操作存在(默认情况下来自脚手架)

这是我的代码:

Fbauth::Application.routes.draw do
resources :questions
root :to => 'questions#index'
end

rake 路线输出:
 (in /home/jsfour/rails3_apps/fbauth)
questions GET /questions(.:format) {:action=>"index", :controller=>"questions"}
POST /questions(.:format) {:action=>"create", :controller=>"questions"}
new_question GET /questions/new(.:format) {:action=>"new", :controller=>"questions"}
edit_question GET /questions/:id/edit(.:format) {:action=>"edit", :controller=>"questions"}
question GET /questions/:id(.:format) {:action=>"show", :controller=>"questions"}
PUT /questions/:id(.:format) {:action=>"update", :controller=>"questions"}
DELETE /questions/:id(.:format) {:action=>"destroy", :controller=>"questions"}
root /(.:format) {:controller=>"questions", :action=>"index"}

这里有什么问题?为什么 localhost:3000/给我“欢迎使用 rails”消息?

最佳答案

您需要删除 public/index.html - 它将优先于您的根操作。

关于ruby-on-rails - Rails 3 根路由问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4418810/

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