menggunkan parameter grouping pada laravel

Table of Contents

menggunkan parameter grouping pada laravel

ini adalah fungsi dari laravel yang sangat membantu kita dalam grouping parameter pada database query builder laravel. cara menggunakan parameter grouping pada laravel sangatlah mudah dan sangat membantu kita dalam penggelolaan database laravel.

misal nya kita akan mencari user dengan nama john dan dengan vote > 100 atau title nya = Admin pada tabel users.

perhatikan kode di bawah ini:

DB::table('users')
  ->where('name', '=', 'John')
  ->where(function ($query) {
      $query->where('votes', '>', 100)
            ->orWhere('title', '=', 'Admin');
  })
  ->get();

kode di atas jika di terjemahkan dalam bahasa sql adalah seperti dibawah ini:
select * from users where name = ‘John’ and (votes > 100 or title = ‘Admin’)
cukup membantu bukan? kita juga dapat parsing parameter kedalam parameter gouping nya seperti contoh contoh dibawah ini:

cukup mudah bukan cara parsing parameter nya. salam koding indonesia

selamat mencoba…

jika ada masalah silakan tinggalkan komentar

Leave a Reply

Your email address will not be published. Required fields are marked *