我有一个rails应用程序,从有一个成员列表,所以我想要的是,当我打开一个会员时,我想要有一个链接,这样当他们点击它时,它会保存当前日期和时间以及会员号。
我认为您指的是修改数据库中该记录的updated_at
字段。我假设你在这里遵循了正确的做法,你确实有一个updated_at
列。
您可以使用button_to
助手调用users_controller
中的update
动作。在已有的控制器中,执行以下操作:
def update
@user = User.find(params[:id])
@user.touch
# render/redirect as you wish
end
Touch将updated_at
时间设置为当前时间,如果您有一个具有不同名称的时间戳列,那么您也可以使用model.touch(:column_name)
。