【发布时间】:2013-03-25 09:06:24
【问题描述】:
假设我有一个User 模型,其中包含popularity 和date_created 字段。我想做以下查询:
SELECT * FROM user ORDER BY popularity DESC, date_created DESC LIMIT 10
在 SQLAlchemy 中,对于单个这样的工作:
User.query.order_by(User.popularity.desc()).limit(10).all()
我应该再添加一个order_by() 吗?或者将popularity 和date_created 都放在我当前的order_by() 中?
我希望popularity 优先于date_created 进行订购。
【问题讨论】:
标签: postgresql sqlalchemy flask flask-sqlalchemy