我知道我可以轻松获取最新输入的对象,但假设对包中间的对象进行了更新,可以说对象50为100,是否有办法查询数据库以获取最新更新?即50号,因为它是最新的更新而不是进入数据库?
我在网上搜索,找不到任何人试图完成此任务。
谢谢,
答案 0 :(得分:3)
如果您的模型有DateTimeField
auto_now=True
,则可以使用QuerySet.latest
方法指定该字段名称。
例如,假设Model
的字段为DateTimeField updated_at
并设置了auto_now
:
last = Model.objects.lastest('updated_at')