红宝石轨道中的路由错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了红宝石轨道中的路由错误相关的知识,希望对你有一定的参考价值。

所以,我试图从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

答案

你试过这个吗?

Rails.application.routes.draw do

namespace 'api' do
 namespace 'v1' do

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

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

以上是关于红宝石轨道中的路由错误的主要内容,如果未能解决你的问题,请参考以下文章

带有红宝石集合/可枚举的酷技巧和富有表现力的片段[关闭]

Unity中timeline出现脚本错误怎么解决

已安装的轨道引擎中的命名路线

红宝石中的错误解密错误

“没有路线匹配”:带有路由轨道命名空间的噩梦

找不到 Mandrill 红宝石宝石的方法 - 示例中的剪切和粘贴