0

エラー メッセージ ": NO route matches [POST]"/subjects/create" が表示されます

「作成アクション」を「リスト」に指示しましたが、それでもリストは正常に機能していますが、新しいデータをデータベースに投稿できません。誰でも私を正しい方向に向けることができます。

Controller:

class SubjectsController < ApplicationController

  def index
    list
    render('list')
  end

  def list
    @subjects = Subject.order(:all)
  end

  def show
     @subject = Subject.find(params[:id])
  end

  def new
   @subject = Subject.new
  end

  def create
    @subject = Subject.new(params[:subject])
   if @subject.save
    redirect_to(:action = 'list') 

   else
       # If save fails, redisplay the form so user can fix problems
      render('new')
    end
   end


end
4

2 に答える 2

1

読むには書き直す必要があります(ハッシュロケットを正しく入れていませんでした)

redirect_to(:action => 'list')

于 2013-09-19T16:52:16.740 に答える