سلام
چطوری میشه rule ی در request برای validation ایجاد کرد که مقدار تکراری رو در متد PATCH اعتبار سنجی کنه ؟
فرض بر این هست که برای فیلد title میخوایم تکراری وارد نشه.
این کد در فایل Request مربوط به اون مدل و در متد rules میبایست handle بشه
تا در حالت ویرایش رکورد مقدار فیلد خودش رو به اشتباه به عنوان تکراری نشناسه
با سپاس
باید به صورت زیر عمل کنید :
Store :
$this->validate($request, [
'title' => 'require|unique:products'
]);
Update :
$this->validate($request, [
'title' => 'require|unique:products,title,'.$product->id
]);
سلام به نظرم شما این
https://laravel.com/docs/5.7/validation#available-validation-rules
رو یه نگاه بندازید قطعا جواب میگیرید
باید به صورت زیر عمل کنید :
Store :
$this->validate($request, [
'title' => 'require|unique:products'
]);
Update :
$this->validate($request, [
'title' => 'require|unique:products,title,'.$product->id
]);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟