Ciao!,
Ya sudah lama ga ketemu
gimana liburan dan weekendnya ?
nah disni masuk ke materi baru, yaitu Eloquent.Sebelum itu mungkin kalian pada belum tau apa itu elqouent di laravel
Eloquent adalah sebuah fitur yang terdapat pada laravel untuk mengelola data di database salah satunya ada Eloquent ORM (Object Relation Maping) ORM menyediakan fungsi-fungsi query sql tanpa menuliskan querynya yang tentu saja digunakan dalam mengolah database.
Langsung saja kita membuat Eloquent
sebelum kita mengubah yang ada di dalam controller, ktia buat dulu APP dengan nama Kelas
pada dasarnya app disni mengarahkan kita ke table yang sudah dibuat
Lalu disni saya akan membuat view yang menampilkan data-data guru, disini saya membuat urutan
Disini saya screenshoot langsung dengan membaut Controller nya biar sekalian
buka file di Database Migration lalu ubah si guru tersebut
Setelah mengisi di file ini maka ketikan perintah -> php artisan migrate di CMD
, jika berhasil maka data akan muncul didatabase
Selanjutnya saya akan Mengisi Routes yang sudah dibuat di php artisan
buat routenya sama seperti di sesi sebelumnya hanya sedikit metodenya digenati dengan ORM Eloquent
Sesudah itu kita buat Route baru di Web
Setelah itu kita buat file guru di folder php
pada dasarnya kegunaan Guru di folder app ini adalah menyambunkan dan membuat model berdasarkan database dan tampilan yang sudah di buat di views, dengan data yang tepat sudah dibuat didatabase.
Saya akan membuat tampilan tabel dan formnya, mungkin tidak usah ada penjelasan untuk tabel karena memakai model yang sudah di pakai di sesi sebelumnya
Jika sudah selesai dan berhasil maka form dan tabel sudah siap untuk ditampilkan
setelah semu yang saya lakukan diatas kita disni sampai pada kesimpulan , yang mungkin bisa menjadi pertanyaan bagi kalian semua juga
Perbedaan DB Facades dengan Eloquent
Mungkin sekian saja dari sesi kali ini
lemme know , if there's any mistake
write down in the comment section
Addio
Wassalamualaikum.
Ya sudah lama ga ketemu
gimana liburan dan weekendnya ?
nah disni masuk ke materi baru, yaitu Eloquent.Sebelum itu mungkin kalian pada belum tau apa itu elqouent di laravel
Eloquent adalah sebuah fitur yang terdapat pada laravel untuk mengelola data di database salah satunya ada Eloquent ORM (Object Relation Maping) ORM menyediakan fungsi-fungsi query sql tanpa menuliskan querynya yang tentu saja digunakan dalam mengolah database.
Langsung saja kita membuat Eloquent
- Buat APP di Folder laravel/app
pada dasarnya app disni mengarahkan kita ke table yang sudah dibuat
- Ubah Index di Controller
- Ubah Syntax di Store
- Ubah Update dan Destroy
Lalu disni saya akan membuat view yang menampilkan data-data guru, disini saya membuat urutan
- Membuat Database Migration
- Membuat Routes baru menggunakan PHP Artisan
- Membuat Routes baru di fil web
- Membuat file Guru di App
- Membuat Views untuk table dan form
Disini saya screenshoot langsung dengan membaut Controller nya biar sekalian
buka file di Database Migration lalu ubah si guru tersebut
Setelah mengisi di file ini maka ketikan perintah -> php artisan migrate di CMD
, jika berhasil maka data akan muncul didatabase
Selanjutnya saya akan Mengisi Routes yang sudah dibuat di php artisan
buat routenya sama seperti di sesi sebelumnya hanya sedikit metodenya digenati dengan ORM Eloquent
Sesudah itu kita buat Route baru di Web
Setelah itu kita buat file guru di folder php
pada dasarnya kegunaan Guru di folder app ini adalah menyambunkan dan membuat model berdasarkan database dan tampilan yang sudah di buat di views, dengan data yang tepat sudah dibuat didatabase.
Saya akan membuat tampilan tabel dan formnya, mungkin tidak usah ada penjelasan untuk tabel karena memakai model yang sudah di pakai di sesi sebelumnya
Jika sudah selesai dan berhasil maka form dan tabel sudah siap untuk ditampilkan
setelah semu yang saya lakukan diatas kita disni sampai pada kesimpulan , yang mungkin bisa menjadi pertanyaan bagi kalian semua juga
Perbedaan DB Facades dengan Eloquent
- DB Facades langsung berinteraksi dengan database dengan menggunakan querynya,dengan kata lain menggunakan database pada php dengan menggunakan query. Itulah kenapa DB Facades biasa disebut Query Builder
- Eloquent Menyediakan fungsi-fungsi active record untuk berinteraksi dengan database sehingga tidak perlu menuliskan lagi query, karena sudah terintegrasi di dalam ORM-nya itu sendiri
Mungkin sekian saja dari sesi kali ini
lemme know , if there's any mistake
write down in the comment section
Addio
Wassalamualaikum.

