gpt4 book ai didi

php - 在 View : Laravel 5 的错误列表中显示重复的错误消息

转载 作者:可可西里 更新时间:2023-10-31 23:29:16 25 4
gpt4 key购买 nike

下面是我检查记录是否重复的代码。

$Category = \App\Models\Category_Model
::where("Category", "=", $request->input('Category'))->first();
if($Category != null) {
return 'Duplicate';
}

有什么方法可以在验证规则中注入(inject)此错误消息,使此错误消息出现在下面部分的“查看错误列表”中吗?

@if (count($errors) > 0)
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif

最佳答案

解决方案:1

Reference : unique:Name of the Table:

确保数据库表包含唯一约束。

$v = Validator::make($request->all(), [
'Category' => 'required|unique:tblcategory|max:100|min:5'
]);

解决方案:2

$Category = \App\Models\Category_Model
::where("Category", "=", $request->input('Category'))->first();

if($Category != null) {

$v->errors()->add('Duplicate', 'Duplicate Category found!');

return redirect('Create-Category')
->withErrors($v)
->withInput();

}

关于php - 在 View : Laravel 5 的错误列表中显示重复的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34260630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com