Laravel 8 在首次驗(yàn)證失敗時(shí)停止運(yùn)行

2021-07-17 16:06 更新

有時(shí)候我們希望某個(gè)字段在第一次驗(yàn)證失敗后就停止運(yùn)行驗(yàn)證規(guī)則,只需要將 bail 添加到規(guī)則中:

$request->validate([
    'title' => 'bail|required|unique:posts|max:255',
    'body' => 'required',
]);

在這個(gè)例子中,如果 title 字段沒有通過 unique 規(guī)則,那么不會繼續(xù)驗(yàn)證 max 規(guī)則。規(guī)則會按照分配時(shí)的順序來驗(yàn)證。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號