Home Web Laravel Laravel Eloquent

Laravel Eloquent

0

Laravel Eloquent

Eloquent merupakan salah satu fitur Laravel yang dapat dimanfaatkan untuk mengakses dan memanipulasi data yang tersimpan di dalam database dengan perintah yang lebih singkat dan mempercepat proses pembuatan CRUD dari database.

Eloquent vs Query Builder

Eloquent merupakan Active Record Implementation pada Laravel. dan digunakan sebagai Model. Salah satu contoh penggunaannya adalah apabila dibutuhkan untuk membuat sistem CRUD tentang buku maka harus disiapkan tabel pada database dan membuat Model untuk proses CRUDnya.

Laravel juga menyediakan Query Builder yang dapat dimanfaatkan untuk melakukan pengaksesan data yang bersifat kompleks. Penggunaan Eloquent untuk hal yang bersifat umum lebih membantu pemrogram untuk dapat menyelesaikan pembuatan program dengan lebih cepat.

Memanfaatkan Eloquent

Proses untuk membuat Model dan kemudian dilanjutkan dengan pemanfaatan Eloquent.

Mendefinisikan Model

  • Konfigurasi Model
  • Secara default, model terletak di folder /app
  • Model ini dapat diubah dengan menambahkan konfigurasi di file /composer.json