Laravelを用いて、配列のバリデーションとデータの取得をしたいです。
以下のようなjsonデータをPOSTとして送り、配列のバリデーションを行うのと、データを取得したいのですが、配列のバリデーションができない+データの取得もログとして取得できません。
{ "item_code": [ "100", "200", ], "store_code": "100" }
Requestリクエストクラス
...
public function autorize() { return true; } public function rules() { return [ 'item_code' => 'required', 'store_code' => 'required' }
上記をpostman使って実行した時に、item_codeのバリデーションで引っかかります。配列のバリデーションはどのように書けばいいでしょうか?
また、コントローラーに
public function register(先ほどのRequestクラス $request) { var_dump($request); }
上記のvar_dump($request);でデバッグした時に何も出力されず...(item_codeでバリデーションエラーが出るので、一旦コメントアウトして対応)
こちらの値を取得するにはどのように処理を書いていけばいいでしょうか?
item_code.*にしたらいけないですか?
あなたの回答
tips
プレビュー