Laravel 如何禁止修改某一数据会更新 update_at

情景是博客,当修改title和content的时候我需要更新update_at,但是当浏览量views有人浏览时就加1,也会改变了update_at,如何能限定某一字段就不更新时间呢?
慕森卡
浏览 2351回答 2
2回答

12345678_0001

最后我采用不自动触发updated_atpublicfunctiongetUpdatedAtColumn(){returnnull;}然后在修改title和content的时候,手动修改updated_at为当前时间$params['updated_at']=date('Y-m-dh:i:s',time());

慕容森

你可以在修改title和content的时候正常操作,views加1是,给这个模型的对象设置timestamps=false。比如$user=newUser();$user->timestamps=false;$user->name='test';$user->save();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript