Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在参考mysql时,我在我的 Django 代码中尝试了以下内容
myQuery.order_by('myColumn+0') myQuery.order_by('myColumn'+0)
但没有一个对我有用
感谢 ppeterka 66 找到了解决方案
myQuery.filter().extra( select={'myinteger': 'CAST(mycharfield AS UNSIGNED)'} ).order_by('myinteger')
我用的是 UNSIGNED 而不是 INTEGER,我猜我的 mysql 不支持它