Laravel eloquent Lazy Vs. Eager Loaded
Eloquent (ORM) di laravel bekerja dengan luar biasa dan menyediakan cara yang sangat sederhana untuk mengakses database. Pada artikel ini kita akan memahami tentang apa itu lazy and bersemangat loading di Laravel fasih dan cara kerjanya di latar belakang. #> Hubungan Fasih Langkah pertama kita perlu mendefinisikan hubungan antar model. Dalam contoh ini saya akan menggunakan dua model, rumah dan kota . Rumah adalah milik satu kota, dan kota memiliki banyak rumah. Mari kita lihat hubungan dalam model Rumah : class House extends Model { protected $fillable = [ 'title', 'description', 'price' ]; fungsi publik city() { return $this->belongsTo('App\City'); } } *** Catatan: untuk hubungan banyak ke satu (rumah adalah milik satu kota) nama fungsinya tunggal. [ fungsi publik kota() ] class City extends Model { protected $fillable = [ 'name', 'code' ]; rumah ...
Comments
Post a Comment