sql >> Databáze >  >> RDS >> Mysql

Řazení podle řetězce, který začíná číslem - ActiveRecord

Můžete order by field + 0 pro změnu datového typu field na číslo implicitně:

Model.order("field + 0 ASC")

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



  1. PostgreSQL chybný převod z časového razítka bez časového pásma na časové razítko s časovým pásmem

  2. Zabraňuje Knex.js vkládání SQL?

  3. Efektivní externí rozpisování pomocí MySQL a ejabberd

  4. Zakázat omezení cizího klíče Doctrine