2017-11-03 15 views
0

私は価格と通貨が2つのフィールドと価格を持っています:チェック価格フィールドは数値です。 両方のフィールドがnullで、両方のフィールドがないことをrequired.Iあなたはこのためrequired_withを使用することができます他のフィールドのフィールド検証はnullではありません

$this->validate($request,[ 
    'price'=>'numeric', 
    'price'=>'required_if:currency,nullable', 
    'currency'=>'required_if:price,not nullable', 
]); 

答えて

2

laravel 5.3で検証したい場合。

$this->validate($request,[ 
    'price'=>'required_with:currency|numeric', 
    'currency'=>'required_with:price', 
]); 
関連する問題