Rails4文字列列の最大長を見つける方法
Rails 4 How Find Maximum Length String Column
解決:
あなたが使用することができますModel.pluck( 'max(length(column))')、これはすべてをメモリにロードしません。
このようなもの?
Model.pluck(:column).max_by(&:length)#=>は最長の文字列を返しますもう1つのオプションは、SQLでクエリを実行することです。
Model.connection.execute( 'SELECT MAX(LENGTH(column))FROM my_table')