【发布时间】:2021-01-29 21:45:53
【问题描述】:
我正在使用sqlalchemy 查询与limit 和offset. 现在我需要获取查询结果的total count。
现在我分别使用计数查询和限制查询并获取结果。有没有什么有效的方法可以在单个 sqlalchemy 查询中获取计数。
这是我目前使用的示例,
# getting total count
docs_count = DB_SESSION.query(Documents).count()
# using limit and offset
docs_list = DB_SESSION.query(Documents).limit(10).offset(0)
现在可以将它组合成一个查询,或者有任何有效的方法来做到这一点。谢谢大家。
【问题讨论】:
标签: python mysql sqlalchemy