Belajar Laravel Many to Many Relationship Part 7

Tugas sebelumnya kita sudah melakukan migrasi dan juga mengatur databasenya. Tentu tugas yang sekarang adalah membuat model untuk class Model lessonnya. Jadi kita tambahkan class Model lessonnya dengan menggunakan php artisan seperti biasa didalam terminalnya seperti ini

Belajar-Laravel-Many-to-Many-Relationship-Part7-11-06-2017-1

Maka kita akan dibuatkan satu class Model lessonnya dibawah folder app. Lalu untuk membuat hubungan Many to Many kita mulai dari class Model Usernya. Pada class tersebut kita akan buat satu fungsi dengan nama lessons pake S karena user akan punya banyak materi atau pelajaran

Belajar-Laravel-Many-to-Many-Relationship-Part7-11-06-2017-2

Lalu kita mereturn $this sebagai object class Model Usernya lalu tambahkan metode belongsToMany dengan menuliskan namespace dari class Model Lesson

Belajar-Laravel-Many-to-Many-Relationship-Part7-11-06-2017-3

Dan bila teman teman tampilkan hasilnya didalam index.blade.php sebagai daftar materinya. Tentu kita akan melakukan foreach untuk mendapatkan semua informasi daftar materi apa saja yang dipelajari oleh user 1 atau pun user 2 sebagai berikut

Belajar-Laravel-Many-to-Many-Relationship-Part7-11-06-2017-4

Bila kita lihat sekarang dibagian browsernya dengan mengetikkan route /users/idnya maka kita daftar materi yang dipelajari oleh user_id 1 begitu juga untuk user_id 2 

Belajar-Laravel-Many-to-Many-Relationship-Part7-11-06-2017-5

Jadi sangatlah simple kita menggunakan kata kunci belongsToMany tapi bedanya kita punya table ketiga sebagai table penghubungnya. Terima kasih.

11 Juni 2017

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat