Ruby on rails 如何使ruby类不只是一个对象?

Ruby on rails 如何使ruby类不只是一个对象?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我需要创建事件数组,而不是使用除event.id之外的相同参数的数组。这是代码: def create @event = Event.new(event_params) @event.user_id = current_user.id respond_to do |format| if @event.save format.html { redirect_to @event, notice: 'Event was successful

我需要创建事件数组,而不是使用除event.id之外的相同参数的数组。这是代码:

 def create

    @event = Event.new(event_params)
    @event.user_id = current_user.id



    respond_to do |format|
      if @event.save
        format.html { redirect_to @event, notice: 'Event was successfully created.' }
        format.json { render :show, status: :created, location: @event }
      else
        format.html { render :new }
        format.json { render json: @event.errors, status: :unprocessable_entity }
      end
    end
  end
我该怎么做

UPD 事件参数:

 def event_params

      params.require(:event).permit(:title, :description, :start_time, :end_time, :repeat)
    end

您要创建多少个对象,以及事件_params中会有什么?@user123在params中我有标题“开始时间”“结束时间”和用户id。例如10个对象。
    def create
      (1..10).each do |i|
        params[:event][:user_id] = current_user.id
        params[:event][:start_time] = params[:event][:start_time] + 24.hours  if i > 1
        params[:event][:end_time] = params[:event][:end_time] + 24.hours  if i > 1
        @event = Event.new(event_params)
        @event.save
      end
      redirect_to events_path
    end