我正在構建舊版數據庫的JRuby on Rails應用程序。沒有一個表的'created_at'列(所以我可以繼續前進並添加),但他們都有'modtime'列而不是'updated_at'列。由於大部分java代碼和sql函數都使用此列名,所以我無法將所有列名中的'modtime'更改爲'updated_at'。可以簡單地將「updated_at」列添加到所有表中,但這會造成混淆,並不理想。更改ActiveRecord/Rails中updated_at列的名稱
我如何讓ActiveRecord使用'modtime'作爲列名而不是'updated_at'?
看看這個答案:http://stackoverflow.com/a/3981571/2622934 – cschroed
謝謝你們,我讀了這個答案,但我真的不明白它:這個active_record.rb文件去哪裏? 「在初始化程序中創建一個名爲的文件」的含義是什麼?我假設我把數組中的modtime傳遞給timestamp_attributes_for_update方法? – eljaydub