【问题标题】:Make a text field unique in laravel [closed]在laravel中创建一个唯一的文本字段[关闭]
【发布时间】:2021-06-18 18:31:02
【问题描述】:

这里我尝试让手机号码字段唯一(原码):

if (!empty(trim($value[13]))) {
    $contact_array['mobile'] = $value[13];
} else {
    $is_valid =  false;
    $error_msg = "Mobile number is not unique";
    break;
}

我是 Laravel 的新手,我试过了,肯定没用:

if (!empty(trim($value[13]))) {
    $contact_array['mobile'] = $value[13]&&unique:contacts,mobile;
} else {
    $is_valid =  false;
    $error_msg = "Mobile number is not unique";
    break;
}

【问题讨论】:

标签: php laravel


【解决方案1】:
public function store(Request $request)
{
    $this->validate($request,[
        'mobile' => 'required|unique:contacts',
    ]);
    $contact = new Contact();
    $contact ->mobile= $request->mobile;
    $contact ->save();
    Toastr::success('Contact Successfully Save','Success');
    return redirect()->route('admin.contact .index');
}

【讨论】:

    猜你喜欢
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 1970-01-01
    • 2022-01-21
    相关资源
    最近更新 更多