红宝石轨道中的路由错误

问题描述 投票:0回答:1

所以,我试图从Postman发送一个GET请求并尝试运行名为question的方法。我也在我的请求中传递参数。我一直收到路由错误。我不知道为什么。我试图路由它的方式如下

Rails.application.routes.draw do

namespace 'api' do
 namespace 'v1' do

  get 'questions', to: 'application#/api/v1/question'
  end
 end
end

我的questions_controller.rb有一个名为question的方法。该文件位于app / controllers / api / v1 / questions_controller.rb中

我得到的错误,Picture of the error I am getting

ruby-on-rails ruby ruby-on-rails-3 routing
1个回答
0
投票

你试过这个吗?

Rails.application.routes.draw do

namespace 'api' do
 namespace 'v1' do

  get 'questions', to: 'questions#question'
  end
 end
end

既然你已经说过你的命名空间可能没有必要了

© www.soinside.com 2019 - 2024. All rights reserved.