[已解决-并不是tp的原因]thinkphp5模型自动完成的Bug

17-10-15 23:55 字数 216 阅读 4336

代码

protected $insert = ['add_date', 'add_time'];  

protected function setAddDateAttr()  
{  
    return modelGetD();  
}  

protected function setAddTimeAttr()  
{  
    return modelGetT();  
}  

我这段代码的本意是在新增数据的时候add_dateadd_time两个字段自动插入时间戳,但是我发现在修改数据的时候也会戳发修改器。

0人点赞>
关注 收藏 改进 举报
4 条评论
排序方式 时间 投票
草芥

@saonian 帮忙更新下标题,不要造成不必要的误会。

Up骚年
@草芥 这个标题如何啊
草芥
@saonian 😆
草芥

已查明原因,不是tp的锅,对不起tp,我冤枉你了,是我自己手残在新建数据表的时候勾选了这个根据当前时间戳自动更新
e7e599aa52b91a34c41f741b268c6216.png
同样使用navicat的小伙伴注意了,没必要不要勾选这个按钮。

请登录后发表评论