ActiveRecord::Base.connection.select_all(scope.arel).tap do |result| result.map do |attrs| attrs.each do |k, v| attrs[k] = result.column_types[k].type_cast(v) end end endÂ