o-g-r
@o-g-r (yamada hanako)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

laravel バリデーションでテキスト一部をチェックしたい

解決したいこと

nameにカンマ区切りで文字が入っています。
name = 'aaa,bbb,ccc,ddd,eee,fff,ggg';

それをカンマ区切りで文字数チェックをしたいです。
4文字以上はエラーにしたいです。

例)

public function index(Request $request)
{
  $validator = Validator::make($request->query(), [
    'id' => 'required',
    'name' => 'required',
  ]);

  if ($validator->fails()) {
    $msg = 'クエリーに問題があります';
    return view('sample.form', ['msg' => $msg]);
  } else {
    $msg = 'ようこそ○○さん';
    return view('sample.index', ['msg' => $msg]);
  }
}

自分で試したこと

すみませんがわかりませんでした。
formRequestでは、できたのですが、Validatorを使用しての方法がわかりませんでした。

0

1Answer

Your answer might help someone💌