現在掲示板アプリを作成しているのですが新規投稿で送信ボタンを押すと以下のエラーが出てしまいます。
どなたか原因わかりませんでしょうか。
初歩的な質問ですがよろしくお願いいたします。
以下を参考にしていただけると助かります。
Rails.application.routes.draw
1 constraints -> request { request.session[:user_id].present? } do 2 # ログインしてる時のパス 3 root to: "users#index" 4 end 5 # ログインしていないときのルートパス 6 root to:'tops#index' 7 8 namespace :users do 9 resources :searches, only: :index 10 end 11 devise_for :users, controllers: { 12 omniauth_callbacks: 'users/omniauth_callbacks' 13 } 14 resources :users, only: [:index, :show, :edit, :update] 15 resources :recruitments, only: [:index, :new, :create] 16end
コントローラー
class RecruitmentsController < ApplicationController def index @recruitments = Recruitment.all end def new @recruitments = Recruitment.new end def create Recruitment.create(recruitment_params) end private def recruitment_params params.require(:recruitment).permit(:recruitment_title, :recruitment_type, :study_period, :recruitment_overview, :study_period, :production).merge(user_id: current_user.id) end end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。