Laravelde güncelleme aşamasındaki unique key olan sütunun validate sorunu

Laravelden güncelleme işlemi sırasında validate ile kontrol ettiyorum. Ancak unique olan sütunum kendi kaydında olduğu için böyle bir veri var diyor. Kendi kaydına bakmadan validate kontrolü nasıl yapılabilir.

Validate fonksiyonum,

$this->validate($request, [
	'email' => 'required|unique:users',
]);

şimdiden yardımlarınız için teşekkür ederim.


Mahmut Mahmut Yeni Üye Tarih: 24.06.2018 Kategori: BackEnd

public function update(Request $request, $id)
{
	$this->validate($request, [
		'email' => 'required|unique:users,email,'.$id,
	]);
	//güncelleme komutları

}

Kulanım şekli,

unique:tabloadi,sütun,göz_ardı_edilecek_kaydın_id

bu şekilde gelen $id değerindeki kaydı göz ardı edebilirsin.


Mehmet AYHAN Mehmet AYHAN Yeni Üye Tarih: 24.06.2018