0

ユーザーがフィードバックトークン番号を入力できる検索フィールドがあり、それぞれの検索されたフィードバックフォームが表示されます。

したがって、feedback_controller.rb ファイルで:

  def find_token
    @result_feedback = Feedback.find_by_token(params[:token_no]) #61153892 
    redirect_to feedbackresult_path
  end

ルート中:

  match '/feedbackresult' => 'feedbacks#searchedfeedback'

ビュー/フィードバック/searchedfeedback.html.erb で

  <%= @result_feedback.name %> 

次のエラーメッセージがスローされます:

NoMethodError in Feedbacks#searchedfeedback
Showing /home/ajay/Documents/ROR/CAP/app/views/feedbacks/searchedfeedback.html.erb where line #1 raised:
undefined method `name' for nil:NilClass
4

1 に答える 1