2013-12-17 153 views
24

我一直在谷歌搜索和通過SQLAlchemy文檔閱讀,但沒有找到我在找什麼。SQLAlchemy查詢只返回n個結果?

我正在查找SQLAlchemy中的函數,該函數將查詢返回的結果數限制爲某個數字,例如:5?類似於first()all()

回答

41

使用limit方法。

query.(Model).filter(something).limit(5).all() 
+0

謝謝。這正是我所期待的。 – Xar

6

替代語法

query.(Model).filter(something)[:5].all()