溫馨提示×

如何在Laravel中使用Eloquent進(jìn)行SQL操作

sql
小樊
92
2024-08-10 12:43:41
欄目: 云計算

在Laravel中,可以使用Eloquent來進(jìn)行SQL操作。以下是使用Eloquent進(jìn)行SQL操作的一些示例:

  1. 創(chuàng)建一個新的記錄:
$user = new User;
$user->name = 'John Doe';
$user->email = 'john.doe@example.com';
$user->save();
  1. 查詢記錄:
$users = User::where('status', 'active')->get();
  1. 更新記錄:
$user = User::find(1);
$user->email = 'new.email@example.com';
$user->save();
  1. 刪除記錄:
$user = User::find(1);
$user->delete();
  1. 使用查詢構(gòu)造器進(jìn)行復(fù)雜查詢:
$users = User::where('status', 'active')
            ->where('created_at', '>=', '2021-01-01')
            ->orderBy('name', 'asc')
            ->get();

這些是一些Eloquent的基本用法示例,可以根據(jù)實際需求進(jìn)行更多復(fù)雜的操作。Eloquent使得在Laravel中進(jìn)行SQL操作更加簡單和方便。

0