Ruby on rails rails简单表单,保存上次更新的用户

Ruby on rails rails简单表单,保存上次更新的用户,ruby-on-rails,Ruby On Rails,我有一个简单的表单,我想知道如何制作它,这样可以保存更新字段的用户 现在我有这个 我制作了两个专栏,一个名为创建的,另一个名为更新的 现在,当第一次保存事件时,我希望created by字段保存用户id,然后在第二次保存时以及之后的任何后续保存都将保存用户id 我所拥有的只是一个简单的表单,它可能需要处理按钮?,见下文 <%= f.submit "Save changes", class: "btn btn-info" %> 在创建操作中,您将执行以下操作: @event = Ev

我有一个简单的表单,我想知道如何制作它,这样可以保存更新字段的用户

现在我有这个

我制作了两个专栏,一个名为创建的
,另一个名为
更新的

现在,当第一次保存事件时,我希望created by字段保存用户id,然后在第二次保存时以及之后的任何后续保存都将保存用户id

我所拥有的只是一个简单的表单,它可能需要处理按钮?,见下文

<%= f.submit "Save changes", class: "btn btn-info" %>

创建
操作中,您将执行以下操作:

@event = Event.new(event_params.merge created_by: current_user.id)
@event = Event.find(params[:id])
@event.update(event_params.merge updated_by: current_user.id)
然后在
更新
操作中,您将执行以下操作:

@event = Event.new(event_params.merge created_by: current_user.id)
@event = Event.find(params[:id])
@event.update(event_params.merge updated_by: current_user.id)

创建
操作中,您将执行以下操作:

@event = Event.new(event_params.merge created_by: current_user.id)
@event = Event.find(params[:id])
@event.update(event_params.merge updated_by: current_user.id)
然后在
更新
操作中,您将执行以下操作:

@event = Event.new(event_params.merge created_by: current_user.id)
@event = Event.find(params[:id])
@event.update(event_params.merge updated_by: current_user.id)

在控制器中,使用您的
当前用户
(或同等)并设置模型中表示“上次更新人”的任何字段。在控制器中,使用您的
当前用户
(或同等)并设置模型中表示“上次更新人”的任何字段。