Eloquent ialah Object-Relational Mapper (ORM) terbina dalam Laravel yang menyediakan cara yang mudah dan cekap untuk berinteraksi dengan pangkalan data anda. Cara menggunakan Eloquent, Ia membolehkan anda bekerja dengan jadual pangkalan data seolah-olah ia adalah objek PHP dan terkenal dengan sintaksnya yang bersih dan ekspresif. Berikut ialah panduan untuk membantu anda bermula dengan Eloquent.
Langkah untuk Bagaimana menggunakan Eloquent?
a. Mencipta Model
Anda boleh mencipta model menggunakan perintah artisan:
php artisan make:model Post
Ini akan mencipta model Post dalam direktori apl/Model (atau apl/ untuk versi Laravel yang lebih lama).
b. Konvensyen Jadual Model
Fasih menganggap beberapa konvensyen:
Nama jadual adalah jamak (cth., siaran untuk model Post).
Kekunci utama dinamakan id secara lalai.
Anda boleh mengatasi konvensyen ini jika perlu. Anda Boleh Belajar Laravel 11: Cara Menjana PDF dan Menghantar E-mel – Tutorial Langkah demi Langkah
namespace App\Models; use Illuminate\Database\Eloquent\Model; class Post extends Model { // If your table name differs from the convention protected $table = 'posts'; // Define which fields can be mass-assigned protected $fillable = ['title', 'body']; }
$table: Menentukan nama jadual.
$fillable: Mentakrifkan atribut yang boleh ditugaskan secara besar-besaran.
Lihat Tutorial Penuh
Atas ialah kandungan terperinci Bagaimana untuk menggunakan Eloquent?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!