第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

雄辯的laravel 5.8如何匹配數(shù)組中的某個值?

雄辯的laravel 5.8如何匹配數(shù)組中的某個值?

PHP
不負相思意 2021-05-13 17:23:41
在驗證中,我沒有將產(chǎn)品字段名稱設(shè)置為唯一,而是希望以某種方式使其具有唯一性,例如具有相同user_id的產(chǎn)品,我希望單個用戶具有唯一的產(chǎn)品名稱。某些代碼也將產(chǎn)品字段名稱的值與數(shù)據(jù)庫中的產(chǎn)品名稱數(shù)組進行了匹配。    $products = Product::find(auth()->user()->id)->get();    foreach ($products as $product) {        $pro_name = $product->name;    }    $value = Input::get('name');    if ($value == anyOf($pro_name) {        return false;    }
查看完整描述

2 回答

?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

也可以使用標準Laravel驗證來定義此驗證:


    $this->validate(

        $request,

        [

            'name' => \Illuminate\Validation\Rule::unique('products', 'name')

                ->ignore($id) // id of product being updated. If it is a new product you can remove this, or pass null

                ->where(function ($query) {

                    return $query->where('user_id', \Auth::user()->id);

                })

        ]

    );


查看完整回答
反對 回復(fù) 2021-05-21
  • 2 回答
  • 0 關(guān)注
  • 207 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號