こんちには。opiyoです。 railsでデータをsaveしたりupdateしたりするとupdated_atが更新されるけど、親データのupdated_atを更新したり、更新しないようにするにはどうすればいいの!? こんな悩みを解決していきたいと思います。 結論から言ってしまうと 親データのupdated_atを更新する: touch 親データのupdated_atを更新しない: no_touching これらを使うと簡単に実現することが出来ます! 親データに紐づく子データを夜間処理で作るようなことをしてるんだけど、朝見ると親データのupdated_atが全部夜間の日付になっていました。 何も触ってないのに表示順が変わっていたので何事かと思う経験がありました... touchの存在は知ってたのですが、no_touchingについては全く知らなかったので改めて一緒に使い方を調べてみました!