3
アレイに最小2値と最大4値が含まれていることをLaravel検証で確認するだけです。これに使用できるデフォルトの検証ルールはありますか? size
要素は正確なサイズの一致をチェックし、その他の規則は文字列、数字、ファイルサイズの場合はmin
とmax
です。Laravelバリデーションチェックアレイサイズの最小値と最大値
アレイに最小2値と最大4値が含まれていることをLaravel検証で確認するだけです。これに使用できるデフォルトの検証ルールはありますか? size
要素は正確なサイズの一致をチェックし、その他の規則は文字列、数字、ファイルサイズの場合はmin
とmax
です。Laravelバリデーションチェックアレイサイズの最小値と最大値
between
を使用できます。 。例えば https://laravel.com/docs/5.2/validation#rule-between
:
'users' => 'required|array|between:2,4'
それが明示的にドキュメントに記載されていませんが、それだけでsize
のように、配列で動作します。
私は現在、このための検証ルールがあるとは思わない。ただし、[カスタム検証ルール](https://laravel.com/docs/5.4/validation#custom-validation-rules)を作成することはできます。 – Jerodev
あなたはどんなバージョンを使っていますか? – darthsoup
私はLaravel 5.2 –