DB列があり、モデルオブジェクトを作成および更新するときに、Railsがそれらの値を自動的に設定する場合created_at
。updated_at
それらの列に触れずにモデルを保存する方法はありますか?
いくつかのレガシーデータを持ち込み、(異なる名前の)レガシーデータフィールドの対応する値からそれらの値を設定したいと思います。それらをモデルに設定してからモデルを保存すると、Railsが入力値をオーバーライドしているように見えます。
もちろん、それを防ぐためにRailsモデルの列に別の名前を付けることもできますが、データがインポートされた後、Railsに自動タイムスタンプ処理を実行させたいと思います。