cara eloquent where lebih dari 1 valuenya????

public function lihatDataKaryawan($id)
    {
        $user = user::select('id')->where([
            'id_role_user' => 4,
            'id_role_user' => 5,
            'id_role_user' => 6,
            'id_role_user' => 7,
            'id_role_status' => 1
        ])->get();
        dd($user);
     }

gmana ya gan caranya cara ngasih valuenya lebih dari satu, cara yang di atas gk jalan :D, saya masih pemula gan dan tolong bantuannya donk dari para mastah :)

avatar tejo
@tejo

82 Kontribusi 8 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

pake db query buildernya aja gan, pake orWhere https://laravel.com/docs/5.5/queries#where-clauses

gatau klo di eloquent bsa pake orWhere jg atau ga dicoba ja gan, dan cek2 dokumentasinya

avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

user::select('id')->whereIn('id_role_user', ['4','5','6','7'])->where('id_role_status', '1');

avatar felixlambet
@felixlambet

16 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban