查询中的min函数设置Django以查找模型中的较早日期?

H C*_*H C 4 django django-models django-queryset

我有一个模型,每个条目都有一个日期.如何使用queryset查找具有最早日期的条目?这不依赖于'pk',因为我可以在以后添加一个具有更早日期的行.

这是我到目前为止,它似乎没有工作:

Model.objects.get(min(date))
Run Code Online (Sandbox Code Playgroud)

谢谢.

Ale*_*kha 20

Model.objects.earliest('date')
Run Code Online (Sandbox Code Playgroud)


Sha*_*ang 3

earliest = Model.objects.order_by('date')[0]
Run Code Online (Sandbox Code Playgroud)

您需要处理其中没有对象的情况Model