Eloquent punika kuat Object-Relational Mapping(ORM) Integrasi menyang Laravel. Nyedhiyakake cara sing gampang lan trep kanggo sesambungan karo database lan nindakake operasi CRUD(Gawe, Waca, Nganyari, Busak). Punika pandhuan babagan nggunakake ing: Eloquent ORM Laravel
Nemtokake Model
Pisanan, sampeyan kudu nemtokake model peta sing menyang tabel ing database. Contone, yen sampeyan duwe tabel "pangguna", sampeyan bisa nggawe "Panganggo" model nggunakake printah Artisan:
php artisan make:model User
Sesambungan karo Data
Sampeyan bisa nggunakake cara ing model kanggo sesambungan karo data.
- Nggawe rekaman anyar:
$user = new User; $user->name = 'John Doe'; $user->email = '[email protected]'; $user->save();
- Njupuk kabeh cathetan:
$users = User::all();
- Njupuk rekaman adhedhasar kunci utama:
$user = User::find($id);
- Nganyari rekaman:
$user = User::find($id); $user->name = 'Jane Doe'; $user->save();
- Mbusak rekaman:
$user = User::find($id); $user->delete();
Model sesambetan
Eloquent ngijini sampeyan kanggo nemtokake hubungan antarane model s. Sampeyan bisa nemtokake hubungan kayata "belongsTo", "hasMany", "hasOne", etc. kanggo sesambungan karo data liwat asosiasi. Iki ngidini sampeyan gampang takon lan ngatur hubungan antarane tabel ing database.
Kustomisasi pitakon
Eloquent nyedhiyakake macem-macem cara kanggo ngatur pitakon lan nyaring data. Sampeyan bisa nggunakake cara kaya where
, orderBy
, groupBy
, etc. kanggo nindakake pitakon rumit lan njupuk data adhedhasar syarat sampeyan.
Nggunakake ing ngijini sampeyan kanggo sesambungan karo database gampang lan efisien. Iki nyuda kabutuhan nulis pitakon SQL mentah lan menehi cara sing trep kanggo nggarap data. Eloquent ORM Laravel