这里是情况:我有一个父母模型说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. 按两个属性排序对象