如何过滤Django中计数最高的表中的行?

时间:2015-01-08 02:36:54

标签: python django django-models django-orm

我有一张名为" Service"它有一个名为" num_views"的整数字段。是否有一个简单的查询可以在django中完成,它从那些具有最多视图数的服务按顺序返回所有服务。

例如,我想做这样的事情:

services_by_views = Service.objects.filter(< ALL SERVICES ORDERED BY HIGHEST VIEW COUNT>)

1 个答案:

答案 0 :(得分:2)

使用order_by指定降序

Service.objects.order_by('-num_views')