這裏是情況:我有一個父母模型說BlogPost
。它有很多Comment
s。我想要的是在其'Comment
s的創建日期訂購的BlogPost
的列表。即具有最新評論的博客帖子應該在列表的頂部。這可能與SQLAlchemy?如何根據sqlalchemy中的某個屬性排序對象?
3
A
回答
3
http://www.sqlalchemy.org/docs/05/mappers.html#controlling-ordering
隨着0.5版本中,ORM不 產生訂購任何查詢,除非明確配置 。
「默認」排序爲 集合,它適用於 基於列表的集合,可以 使用ORDER_BY關鍵字的關係() 參數配置:
1
我有一樣的問題父母在使用ORM時,GHZ的鏈接包含了如何可能的答案。在SQLAlchemy中,假設BlogPost.comments是一個映射關係的意見表,你不能做:
session.query(博文).order_by(BlogPost.comments.creationDate.desc())
,但你可以這樣做:
session.query(博文)。加入(評論).order_by(Comments.creationDate.desc())
相關問題
- 1. 如何根據OData中的某個屬性排序對象?
- 2. 如何根據屬性排序javascript對象,指定屬性
- 3. 排序Java對象,並根據屬性
- 4. 如何根據對象的屬性對數組進行排序?
- 5. 如何根據對象的屬性對列表進行排序
- 6. 如何根據某個類的特定屬性進行排序?
- 7. 根據對象屬性對對象數組排序
- 8. 如何根據對象的屬性對對象列表進行排序?
- 9. python對象列表,根據對象屬性降序排列
- 10. 如何根據對象屬性對JTable中的行進行排序?
- 11. 基於多個屬性根據優先級排序javascript對象
- 12. 如何根據屬性值排序XML
- 13. 根據對象的屬性將對象置於某種類型
- 14. 根據運行時屬性對對象列表進行排序
- 15. 根據對象屬性對Java ArrayList進行排序
- 16. DJANGO:如何根據相關模型的屬性對對象進行排序?
- 17. 如何根據某些屬性將對象分塊爲塊?
- 18. Python如何根據另一個列表根據它們的屬性對對象列表進行排序
- 19. 如何從ASP.NET中的對象中排除某些屬性WebApi
- 20. 根據某些屬性將對象與現有對象關聯
- 21. Python:根據對象的屬性對對象列表進行排序
- 22. 如何排序對象屬性
- 23. 根據兩個屬性排序
- 24. 如何根據兩個屬性對ggplot中的因子進行排序?
- 25. 如何根據Google Cloud/Python中某個關鍵屬性的屬性進行排序?
- 26. PrimeFaces,根據屬性屬性對p進行排序
- 27. 如何根據子集合屬性對集合進行排序
- 28. 按ArangoDB中的對象屬性排序
- 29. 如何根據PowerShell中對象的兩個屬性選擇唯一對象?
- 30. 按兩個屬性排序對象