tp5自动时间戳的一个小问题的建议

浏览:2868 发布日期:2017/06/22 分类:ThinkPHP5专区 关键字: tp5 时间戳 建议
按理来讲,自动时间戳,每次$user->isUpdate()->save()时,会自动将当前时间写入update_time字段并在save()之后,$user对象的属性里也应该会体现新的update_time时间里。

但tp5现在(20170515下载)的版本是:数据库的update_time字段确实已经改变到新的update_time时间,但$user对象里的属性却没有体现这个新的update_time时间,必须要重新读取一次(UserModel::get($id))才行。

我发现先执行完全部的修改器,再执行全部的读取器,难道自动写入时间戳是在读取器执行之后完成的吗?

为此,无论如何,我建议$user->isUpdate()->save()后,$user里的update_time属性应该与数据库表里的update_time同步,都是新的时间。
最佳答案
评论( 相关
后面还有条评论,点击查看>>