首页 > 解决方案 > SQLAlchemy order_by 基于第一个数字而不是整数返回数字

问题描述

我正在使用 Python 和 SQLAlchemy 构建一个 Web 应用程序。

我正在使用以下代码来检索记录。

yardDB.query.order_by(yardDB.PIT.asc())

它根据我的“PIT”列中的升序返回记录,但它没有以我需要的方式返回它。(下图中绿色高亮)

*注意,Seq 列与绿色列不同。绿色列也被隐藏了,但我取消隐藏它以查看它是如何返回记录的。

它如何返回记录的图片

我需要它来简单地返回像 1, 2, 3, .... 10, 11, ... 20, 21, ... 这样的行

编辑:列出我尝试过但没有成功的事情。

yardDB.query.order_by(yardDB.PIT)

标签: pythonsqlalchemysql-order-by

解决方案


推荐阅读