Notes posted by Sabyasachig
RSS feed
0 thanks
touch in rails
touch is used to update the updated_at column you can create a model instance and update the updated_at value on it
Let say we have one user model
user = User.first
next you can write
user.touch
so it will run the query for you
UPDATE `users` SET `updated_at` = ‘current_date_time’ WHERE `users`.`id` = 1
Alternatively, to update some other column with the current date and time use:
model.touch(:column_name)