在参考mys {的this时,我在我的Django代码中尝试了以下内容
myQuery.order_by('myColumn+0')
myQuery.order_by('myColumn'+0)
但没有一个对我有用
答案 0 :(得分:0)
通过ppeterka 66
找到了解决方案myQuery.filter().extra(
select={'myinteger': 'CAST(mycharfield AS UNSIGNED)'}
).order_by('myinteger')
我使用UNSIGNED而不是INTEGER,我想我的mysql不支持它