自分のコード
class TimelistsController < ApplicationController before_action :require_user_logged_in def index @timelist.tassei_start= Timelist.tassei_start @timelist.tassei_stop = Timelist.tassei_sotp @timelist.goraku_start = Timelist.goraku_start @timelist.goraku_stop = Timelist.goraku_stop end def create @timelist = Timelist.new(timelist_params) case params[:commit] when "達成スタート" @timelist.tassei_start when params[:commit] @timelist.tassei_stop when params[:commit] @timelist.goraku_start when params[:commit] @timelist.goraku_stop end if @timelist.save flash.now[:success] = "投稿しました。" render "toppages/index" else flash.now[:danger] = "投稿できませんでした。" render "toppages/index" end end def destroy @timelist = Timelist.find(params[:id]) @timelist.destroy flash.now[:success] = "行動を記録しました。" render "timelists.index" end def tassei_start @timelist = Timelist.find(params[:id]) end def tassei_stop @timelist = Timelist.find(params[:id]) end def goraku_start @timelist = Timelist.find(params[:id]) end def goraku_stop @timelist = Timelist.find(params[:id]) end private def timelist_params params.require(:timelist).permit(:content) end end
errrorではtassei_startが定義されていないとなっていましたが、
def tassei_startで定義しています。
回答待ってます。
エラーは要約せずに、「出たまま」を提示していただけないでしょうか?