まず最初に、数値として扱う必要があるvarchar列がある理由を尋ねますが、気にしないでください。
extra
を使用できます 文字列を変換するquerysetメソッド:
MyTable.objects.extra(select={'int_name': 'CAST(t.name AS INTEGER)'},
order_by=['int_name'])
まず最初に、数値として扱う必要があるvarchar列がある理由を尋ねますが、気にしないでください。
extra
を使用できます 文字列を変換するquerysetメソッド:
MyTable.objects.extra(select={'int_name': 'CAST(t.name AS INTEGER)'},
order_by=['int_name'])