Daftar dan Belajar Sekarang!

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

Poin: 150 EXP

Intro laravel relation locked icon Relation one to one locked icon Relation one to many locked icon Relation many to many locked icon Pivot many to many locked icon Polymorphic locked icon Polymorphic many to many locked icon Eager loading locked icon Query pada relationship locked icon has many through locked icon Insert relation method locked icon associate dan dissociate locked icon attach dan detach locked icon update existing pivot dan sync locked icon Mengubah waktu parent locked icon

Detail Kelas

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.


Belajar laravel relation

time icon 2 tahun yang lalu
level icon Pertengahan