gpt4 book ai didi

sql - 在Django中,如何在字段上对模型进行排序,然后获取最后一个项目?

转载 作者:行者123 更新时间:2023-12-03 11:45:23 27 4
gpt4 key购买 nike

具体来说,我有一个模型,它具有这样的字段

pub_date = models.DateField("date published")

我希望能够使用最新的 pub_date轻松捕获对象。最简单/最佳的方法是什么?

我会想要以下内容吗?
Edition.objects.order_by('pub_date')[:-1]

最佳答案

obj = Edition.objects.latest('pub_date')

您还可以通过将 get_latest_by 放入模型的Meta中来简化事情,然后您就可以
obj = Edition.objects.latest()

有关更多信息,请参见 the docs。您可能还需要设置 ordering Meta选项。

关于sql - 在Django中,如何在字段上对模型进行排序,然后获取最后一个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/252242/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com