rails两次调用get请求

时间:2017-09-09 11:43:16

标签: postgresql ruby-on-rails-5

我正在使用rails 5,我正在尝试使用get请求中的一些参数将对象保存到我的数据库。但由于某种原因,我的对象被保存了两次。 这是我在控制器中的代码

    class ParticipantCardController < ApplicationController

    before_action :authenticate_user!
    before_action :authenticate_current_user_profile

    def participate
    # byebug
    params.permit(:event_id, :_method, :authenticity_token)
    event_id=params[:event_id].to_i
    byebug
        @new_participant = ParticipantCard.new
        @new_participant.user=current_user
        @new_participant.event_id=event_id
        @new_participant.name="  "
        @new_participant.description="  "
        @new_participant.save
    # end
    # flash[:error] = @new_participant.errors.messages

    end

这是代码调用插入sql查询两次,如下所示:

terminal query

0 个答案:

没有答案