ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info]更新update数据 `save` 方法可以用于更新数据库中已经存在的模型(model)。 >为了更新一个模型(model), 1、首先你必须从数据库中将其取出, 2、然后为需要更新的属性赋值, 3、最后调用 save 方法。 此外,updated_at 时间戳会被自动更新,所以不需要手动设置 updated_at 的值:注意模型类中要取消 public $timestamps = false; ` >[warning]使用save方法更新对象内容 ~~~ public function save() { $article = Article::find(2); $article->title = '新中国的成立'; $result = $article->save(); if($result) echo "更新成功"; else echo "更新失败"; exit(); } ~~~ >[warning]使用update批量更新数据(通过where也可以更新单个数据) ~~~ public function update() { $result = Article::where('title', '测试') ->update(['title'=>'demo']); if($result) echo "更新成功"; else echo "更新失败"; exit(); } ~~~