Я создаю приложение JRuby on Rails для устаревшей базы данных. Ни одна из таблиц не имеет столбца «created_at» (поэтому я могу просто добавить это дополнение), но все они имеют столбец «modtime» вместо столбца «updated_at». Я не могу изменить все имена столбцов с «modtime» на «updated_at» в db, так как большая часть java-кода и sql-функций использует это имя столбца. Можно было бы просто добавить столбец «updated_at» ко всем таблицам, но это было бы запутанным и менее идеальным.Изменить имя столбца updated_at в ActiveRecord/Rails
Как я могу заставить ActiveRecord использовать «modtime» в качестве имени столбца вместо «updated_at»?
Отметьте этот ответ: http://stackoverflow.com/a/3981571/2622934 – cschroed
Спасибо, ребята, я прочитал этот ответ, но я действительно не понимаю: где этот файл active_record.rb идет? В чем смысл «создать файл, называемый в инициализаторах»? Я предполагаю, что я положил: modtime в массиве, который я передаю методу timestamp_attributes_for_update? – eljaydub