
Menggunakan laravel unique dengan kondisi tertentu
Khaidir Fahram 20 Mar 2021 Programming 7493 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 202113957
Membuat List Data dengan RecyclerView dan Activity Detail
17 Apr 20218497
Menumbuhkan Cinta Programming di Kalangan Mahasiswa
15 Apr 20212191
Instalasi dan Konfigurasi Composer, Laravel, PHP7.4, MariaDB & Valet di Ubuntu 20.04
11 Jun 20202116
Mengirim Data Antar Fragment menggunakan Bundle
17 Mar 20201743