
Menggunakan laravel unique dengan kondisi tertentu
Khaidir Fahram 20 Mar 2021 Programming 7420 Views
Biasanya kita menggunakan validasi unique untuk mencegah data double dalam satu table, namun terkadang kita ingin kondisi tertentu. sebagai contoh pada table module kita ingin field title unique hanya pada group yang sama (dalam table saya menggunakan field group_id ).
pada function validate kita gunakan seperti ini.
'title' => ['required', 'max:255',Rule::unique('modules')
->where('group_id', $request->group_id)],
jangan lupa untuk import
use Illuminate\Validation\Rule; Tags:Laravel
Artikel Terkait
Menggunakan Bootstrap 5 dan Bootstrap Icon pada Laravel 8
24 Oct 202113853
Membuat List Data dengan RecyclerView dan Activity Detail
17 Apr 20218410
Menumbuhkan Cinta Programming di Kalangan Mahasiswa
15 Apr 20212107
Instalasi dan Konfigurasi Composer, Laravel, PHP7.4, MariaDB & Valet di Ubuntu 20.04
11 Jun 20202038
Mengirim Data Antar Fragment menggunakan Bundle
17 Mar 20201674