>[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();
}
~~~