84 我一直在搜索和阅读SQLAlchemy文档,但没有找到我想要的东西。 我正在SQLAlchemy中寻找一个函数,该函数将查询返回的结果数限制为一定数目,例如:5?像first()或all()。 sqlalchemy — ar source
10 替代语法 query.(Model).filter(something)[:5].all() — 麦可乐 source 2 SQLAlchemy == 1.1.15,加注:AttributeError: 'list' object has no attribute 'all' — Waket Zheng 1 使用以下查询:query。(Model).filter(something).limit(5)在SQLAlchemy == 1.1.15 — Rana 1 如果您执行[:5],我认为数据库仍然会提取所有结果,那么您只会使用最后5个。绝对最好使用limit来防止数据库返回额外的数据。 — Brian Sizemore
AttributeError: 'list' object has no attribute 'all'