W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵(lì)
默認(rèn)情況下, 在您的 Laravel 應(yīng)用的全局中間件堆棧 App\Http\Kernel
類中包含了 TrimStrings
和 ConvertEmptyStringsToNull
中間件。因此,如果您不想讓 null
被驗(yàn)證器標(biāo)識為非法的話,您需要將「可選」字段標(biāo)志為 nullable
:
$request->validate([
'title' => 'required|unique:posts|max:255',
'body' => 'required',
'publish_at' => 'nullable|date',
]);
在上述例子中,我們指定了 publish_at
字段可以是空的或者是一個(gè)有效的日期格式。如果 nullable
修飾詞沒有被添加到規(guī)則定義中,驗(yàn)證器會將 null
視為無效的日期格式。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: