0

ここでは Rails 初心者ですが、ユーザー モデルとイベント モデルの間の関連付けを使用しようとしています。ユーザーは多くのイベントを作成できます。現在、ユーザー モデルにデバイスを使用しています。現在ログインしているユーザーのイベントモデルに user_id を保存できるように、誰かが私を正しい方向に向けることができますか?現在のコードは次のとおりです。

//////イベント コントローラー作成メソッド:

def create

    @user = User.find(params[:user_id])
    @event = @user.events.create(params[:event].permit(:name, :date, :time, :description, :dresscode, :price, :avatar, :avatar2, :avatar3, :avatar4, :user_id))

    if @event.save
      redirect_to @event
    else
      render 'new'
    end
  end
4

2 に答える 2