django order_by查询集,升序和降序

新手上路,请多包涵

如何按日期降序排列我在 django 中设置的查询?

 Reserved.objects.all().filter(client=client_id).order_by('check_in')

我只想过滤所有按入住日期保留的降序。

原文由 gadss 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 436
2 个回答
Reserved.objects.filter(client=client_id).order_by('-check_in')

注意 - 之前 check_in

Django 文档

原文由 Keith 发布,翻译遵循 CC BY-SA 3.0 许可协议

Reserved.objects.filter(client=client_id).order_by('-check_in')

“check_in”前面的连字符“-”表示降序。升序是隐含的。

我们不必在 filter() 之前添加 all()。这仍然有效,但您只需要在需要根 QuerySet 中的所有对象时添加 all()。

更多相关信息: https ://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-specific-objects-with-filters

原文由 Leonardo.Z 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏