С помощью параметра «преобразователи» в операторе данных, например
df = pd.read_excel('*workbook name here',sheetname='*sheet name here',header=0,converters={'*integer column name here':str})
Обе из этих статей должны помочь Вам сделать то, что Вы хотите.
http://weblog.jamisbuck.org/2007/1/8/watching-activerecord-do-it-s-thing
http://weblog.jamisbuck.org/2007/1/31/more-on-watching-activerecord
я думаю, что это прокладывается под землей в:
construct_finder_sql,
http://groups.google.com/group/rubyonrails-talk/browse_frm/thread/38c492e3939dd9bf/?pli=1
хвост-f log/development.log
Работы в настройках по умолчанию или когда Вы устанавливаете свой уровень регистратора для ОТЛАДКИ.
Статья Джамиса устарела или, по крайней мере, не работает в моем приложении Rails (возможно, по какой-то другой причине с трехлетним приложением на 30 000 строк). Однако это работает в консоли в любое время:
ActiveRecord::Base.connection.instance_variable_set :@logger, Logger.new(STDOUT)