create

データベースに登録するアクション

@reshipe  = Reshipe.new(reshipe_params)

空のモデルを@reshipeに代入

@resipe.user_id = current_user_id

誰が投稿したのか、user_idのカラムに今ログインしてる人のidつまり誰が投稿したのかが保持される

@reshipe.save

投稿されたものをデータベースにセーブする

redirect_to reshipe_path(@reshipe)

レシピの詳細に遷移する(いま投稿されたレシピの)

reshipe_paramsの定義

private

private以下に書かれたものはコントローラーの中でしか呼び出せなくなります

def reshipe_params

  params.require:reshipe.permit:title, :body, :image)タイトル、ボディ、イメージを許可して保存できる