
رفع خطای Validation rule unique requires at least 1 parameters در لاراول از آموزش رایگان لاراول
در اعتبارسنجی، وقتی شما برای یکتا بودن یک فیلد از جدول، از اعتبارسنجی unique در لاراول استفاده می کنید حتما باید اسم جدول نیز اعلام شود در غیر اینصورت شما با خطای یاد شده رو به رو خواهید شد
مثال که ارور یاد شده را خواهد داشت [چون مقدار unique بدون اسم جدول مربوطه از دیتابیس نوشته شده است]
$this->validate($request,[
'title' => 'required|min:1|max:70|string|unique',
]);
مثال صحیح و بدون ارور بافرض اسم جدول در دیتابیس برابر با posts می باشد.
$this->validate($request,[
'title' => 'required|min:1|max:70|string|unique:posts',
]);
لطفا این مطلب را با دیگران به اشتراک بگذارید


لینک فارسی یا انگلیسی،کدام url در سئو می تواند بهتر باشد؟

سئو سایت فروشگاهی بهمراه چک لیست کامل

سایت مپ نکات و موارد مهم درباره ثبت نقشه سایت در گوگل

پشتیبانی سایت + موارد، هزینه و تعرفه ها

بوم مدل کسب و کار چیست و راهنمای کامل

حذف سشن (session) سبد خرید برگشت از درگاه پرداخت در لاراول

نصب کتابخانه در پایتون

ارجاع دهنده یا منبع ورودی کاربر به سایت شما

استراتژی سئو به زبان ساده

مشکل sql_mode=only_full_group_by در لاراول (laravel)