簡體   English   中英

Laravel 表單驗證 if 或 rules

[英]Laravel form validation if or rules

我有一個包含 4 個文本字段的表單。 我希望 Laravel 檢查字段是否為字段,但不需要檢查所有字段,只需檢查其中兩個。

示例:field1、field2、field3、field4。 要完成表單,用戶必須輸入 field1 和 field2 或 field3 和 field4 的值。

這可能嗎 ?

如果將來有人需要,我會發布答案。 我有一個字段(價格),這始終是必需的。 比我還有三個額外的字段,其中還需要組合字段(交易量)或字段(買、賣)。

這是解決方案:

return [
    'price' => ['required'],
    'volume' => ['required_without_all:buy,sell'],
    'buy' => ['required_without:volume'],
    'sell' => ['required_without:volume'],
];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM