Laravel表单值更新会呈现意外结果(日期时间)

时间:2019-03-18 20:01:54

标签: php laravel

基本上,我有一个开始(dateTime)和一个结束(dateTime),当我去更新此字段时,它随机地将开始时间移回了。

更新! 我意识到它将时间戳记移到了当前的UTC时间。 laravel的一个已知错误,当​​我将时间戳设置为nullable(false)时,还会为它提供一个on Update默认值为当前时间戳...

我转储了从表单获得的$ request start_time,它是100%正确的,但是当保存操作执行时,该值会完全改变。

这似乎仅在开始时间发生,而从不影响结束时间。这也只会在更新时发生,而不会在创建时发生。

在存储到数据库时跟踪更改发生的最佳方式是什么?

更新!

0 个答案:

没有答案