내 before_filter에서 변수를 설정하려고하지만, 항상 "AnswersController에 대한 정의되지 않은 지역 변수 또는 메소드 '질문'"오류를 얻을 수있어 설정, 메소드를 호출하지 :가 Before_filter는 지역 변수
class AnswersController < ApplicationController
before_filter :get_question
def create
@answer = question.answers.new(params[:answer])
@answer.user = current_user
@answer.save
flash[:notice] = 'Answer posted successfully.'
redirect_to request.referer
end
def get_question
question = Question.find(params[:question_id])
end
end
감사합니다 흠뻑!
'생성'작업으로 지정하면 코드가 제대로 작동합니다 ... – erdostom