现在我必须使用价格功能实现排序
MyModel.order('price DESC')
price是数据库中的字符串类型,例如,导致50大于2000
有没有办法在不改变数据库结构的情况下实现这样的.order()?
编辑:
我切换到价格列的正确类型(整数).我花了一个小时才进行重构.
MyModel.order('price::integer DESC')
考虑一下这个answer,让它快速运行.