1
Laravelで複数選択入力を検索するためのフォームリクエストを取得できません。私の要求入力は常にNULLに見えます。構文に欠けているか間違っているものはありますか?Laravel正しい方法を複数選択してください
私はLaravelのマルチ選択のためのドット表記法の構文をいくつか見てきましたか?
$name = $request->input('products.0.name');
$names = $request->input('products.*.name');
しかし、私はこれが多次元選択であると仮定していますか?
私は、データアクション
<select id="team" name="team[]" class="team" multiple>
@foreach ($teams as $team)
<option value="{{ $team->id }}">{{ $team->name }}</option>
@endforeach
</select>
use Illuminate\Support\Facades\Input;
public function createUser(CreateUserRequest $request){
$array = DB::transaction(function($request) use ($request)
{
$name = $request->input('name');
$email =$request->input('email');
// $team = $request->input('team[].*');
$s = $request->input('team');
$t =$request->get('team');
var_dump($s);//NULL
var_dump($t);//NULL
die();
'dd($ request-> input())'の結果は何ですか? '$ request-> input()'は、コントローラに渡される全ての入力の配列を返すべきです。 – devk
@devk - 私はそれを理解しました。なぜなら、それがNULLであったのは、他の場所の問題によるものでした。 – Paul