版本資訊
laravel:8.83.24
php:8.1.3
遇到的問題
在我使用自定義驗證規則後,除了驗證規則 required 正常生效以外,其他的都不正常生效
比如:numeric,integer,exists 等規則 ,毫不生效。
發此博文的需求
大佬們,有沒有好的辦法
自定義驗證規則 And 自帶的驗證規則同時使用
使用自定義驗證規則
1.在使用自定義規則之後
並沒出現我上一張圖中的message方法定義的錯誤資訊,但是如圖中的解釋是因為我在模型使用了 firstOrFail 語句 並且 全域性異常處理新增過該異常
不使用自定義驗證規則
在不使用自定義規則的情況下
1.首先會驗證當前ID是否是一個數字型別
2.其次會驗證當前ID是否在資料庫存在
本作品採用《CC 協議》,轉載必須註明作者和本文連結