Belajar laravel relation

Belajar metode-metode relation dari laravel untuk memudahkan kita ketika mempunyai table relation mulai dari yang sederhana hingga yang sangat rumit untuk saling berinteraksi

Update kelas terakhir : 8 tahun yang lalu

cover belajar-laravel-relation.jpg

Intro laravel relation

Belajar bagaimana sistem relation pada laravel diimplementasikan. Di sini kita akan melakukan persiapan dari routing, controller dan juga migration sebelum mulai menyentuh sistem relation one to one

Relation one to one

Relation one to one adalah relasi ketika tableA hanya boleh mempunyai satu data di tableB, begitu juga sebaliknya. Lihat apa itu metode hasOne, dan metode belongsTo pada laravel relation

Relation one to many

Relation one to many adalah relasi ketika tableA boleh mempunyai lebih dari satu data di tableB. Metode yang akan dipelajari kali ini adalah metode hasMany pada laravel

Relation many to many

Relation many to many adalah relasi ketika tableA boleh mempunyai lebih dari satu data di tableB, dan begitu juga sebaliknya. Metode yang akan dipelajari kali ini adalah metode hasMany dan juga belongsToMany pada laravel

Pivot many to many

Melihat lebih jauh table pivot atau table intermediate atau table perantara ketika kita berada pada many to many relationship di laravel

Polymorphic

Mengenal apa itu polymorphic pada laravel. Table relation yang bisa menampung lebih dari dari satu table relation. Lihat cara penggunaaan polymorphic disini. Melihat bagaimana cara membuat sistem likes pada laravel

Polymorphic many to many

Mengenal apa itu polymorphic many to many pada laravel. Table relation yang bisa menampung lebih dari dari satu table relation. Lihat cara penggunaaan polymorphic disini. Melihat bagaimana cara membuat sistem tag pada laravel

Eager loading

Bagaimana cara membuat query pada laravel lebih efisien ketika melakukan relation. Kita akan belajar tentang apa itu eager loading dan cara menggunakannya pada laravel

Query pada relationship

Kita bisa melakukan query-query database dengan mudah seperti biasa ketika mengakses fungsi dari table relation pada laravel

has many through

Belajar apa itu has many through pada laravel. Dengan has many through, kita bisa mengakses tableC melaui tableA meskipun mereka berdua tidak memiliki relation secara langsung

Insert relation method

Kita bisa menginput atau menyimpan data seperti biasa pada sistem relation laravel, tapi ada beberapa fungsi yang bisa kita manfaatkan untuk memudahkannya

associate dan dissociate

Kita bisa mengedit atau menghapus data seperti biasa pada sistem relation laravel, tapi ada beberapa fungsi yang bisa kita manfaatkan untuk memudahkannya, belajar apa kegunaan associate dan dissociate

attach dan detach

Kita bisa menyimpan dan menghapus data seperti biasa pada sistem relation many to many laravel, tapi ada beberapa fungsi yang bisa kita manfaatkan untuk memudahkannya, belajar apa kegunaan attach dan detach

update existing pivot dan sync

Belajar apa kegunaan update existing pivot dan sync untuk mengedit nilai pivot pada table intermediate atau table perantara

Mengubah waktu parent

Seringkali kita mau otomatis mengupdate waktu parent ketika mengubah child tablenya. Contoh pada sistem forum, ketika seseorang menulis komentar, kita mau waktu terakhir update dari forum ikut bertambah.

Halaman ini adalah halaman video tutorial programming "Belajar laravel relation".

<< Daftar kelas koding lainnya