2017-12-28 11 views
0

Also, ich versuche, eine GET-Anfrage von Postman zu senden und versuchen, die Methode namens Frage auszuführen. Ich gebe auch Parameter in meiner Anfrage weiter. Ich bekomme immer einen Routing-Fehler. Ich bin mir nicht sicher warum. Die Art, wie ich zu routen versuchen es unterRouting-Fehler in Ruby-Schienen

Rails.application.routes.draw do 

namespace 'api' do 
namespace 'v1' do 

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

Mein questions_controller.rb gegeben wird, hat eine Methode Frage gestellt. Die Datei ist in app/controllers/api/v1/questions_controller.rb

Der Fehler Ich erhalte, Picture of the error I am getting

+0

Der Fehler sagt 'nicht initialisierte Konstante Api :: V1 :: ApplicationController' es nicht notwendig ist. Hast du einen 'Api :: V1 :: ApplicationController'? Wie sieht dein 'QuestionController' aus? Von welcher Klasse erbt es? – spickermann

+0

hinzugefügt QuestionController – paddy

+0

'Get 'Fragen', zu: 'Fragen #/api/v1/question'' versuchen Sie dies – Gabbar

Antwort

0

haben Sie versucht das?

Rails.application.routes.draw do 

namespace 'api' do 
namespace 'v1' do 

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

Da Sie bereits gesagt, Ihre Namespaces vielleicht

Verwandte Themen