我知道两种逆转有序查询集的方法:
qs.objects.filter(**cond).order_by('-field_name')
和
qs.objects.filter(**cond).order_by('field_name').reverse()
使用第二种方法是否有适当的情况(除了tempates)?
答案 0 :(得分:0)
我不相信有一个合适的案例,根据我的理解qs.objects.filter(**cond).order_by('-field_name')
在数据库级别完成,因此它将胜过在查询集上调用reverse。