您好,登錄后才能下訂單哦!
這篇文章給大家介紹怎么在Laravel框架中使用Eloquent ORM修改數據,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
NO.1模型更新
在更新之前我先讓你們看一下我的數據庫
里面共有四條數據,好,那么我們先使用模型更新,更新我的第四條數據,代碼如下:
namespace App\Http\Controllers; use App\Student; use Illuminate\Support\Facades\DB; class StudentController extends Controller { public function orm3() { $student = Student::find(4); $student->name = 'ShenNanQiao';//修改值 $student->save();//保存 } }
輸出結果如下:
成功修改了四號的name值
NO.2批量修改
在上面那個圖里,我覺得那幾個名字的人都很老,那么我們要讓他們都變成16歲,該怎么做呢?
代碼如下:
namespace App\Http\Controllers; use App\Student; use Illuminate\Support\Facades\DB; class StudentController extends Controller { public function orm3() { $num = Student::where('id','>=',1) ->update( ['age' =>16] ); } }
結果如下:
關于怎么在Laravel框架中使用Eloquent ORM修改數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。