0
Hỏi về validate trong laravel
Em có bảng bank (id, name, bank_number) em muốn validate unique theo 2 trường name, bank_number. không phải unique theo từng trường mà cả 2 cùng lúc
Thêm một bình luận
2 CÂU TRẢ LỜI
+3
Bạn thử dùng Rule::unique
:
[
'name' => [
'required',
Rule::unique('bank')->where(function ($query) use($request) {
return $query->whereName($request->name)->whereBankNumber($request->bank_number);
}),
]
]
0
unique:bank ,name' . (($this->offsetExists(id') && $this->id) ? ",$this->id,id" : ',NULL,id') . ',bank_number,' . $this->bank_number