避免在实际没有任何更改的情况下更改日期时间"auto_now"字段



例如,当对象在PATCH请求中保持不变时,确保具有auto_now参数的updated_at字段不被更改的最有效方法是什么?

从文档

每次保存对象时自动将字段设置为现在。对"上次修改"的时间戳很有用。请注意,当前日期为始终使用;它不仅仅是一个可以覆盖的默认值。

该字段仅在调用Model.save((.时自动更新

因此,即使没有任何更改,您的代码也在调用object.save()。你必须找到一种方法来避免这种情况,或者接受不需要的自动更新。

最新更新