Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Sortieren nach String, der mit Number - ActiveRecord beginnt

Sie können order by field + 0 um den Datentyp von field zu ändern zu einer Zahl implizit:

Model.order("field + 0 ASC")

# similar `string`.to_i in Ruby
# `1.record1`   => 1
# `10.record10` => 10