Laravel 另一个";can';t保存多个复选框“;及;必须是数组类型,字符串为“给定”;

Laravel 另一个";can';t保存多个复选框“;及;必须是数组类型,字符串为“给定”;,laravel,Laravel,关于这个问题,我见过很多相同的问题,但我不知道如何解决我的问题 所以我试图保存多个复选框,我认为这个复选框可以工作,但现在我得到“必须是数组类型,字符串给定” 顺便说一下,这是我的控制器 public function store(Request $request) { // $multi = Multi::create($request->only(['data'])->implode(', ')); // $multi = Multi::select('data')-&g

关于这个问题,我见过很多相同的问题,但我不知道如何解决我的问题

所以我试图保存多个复选框,我认为这个复选框可以工作,但现在我得到“必须是数组类型,字符串给定”

顺便说一下,这是我的控制器

public function store(Request $request)
{
  // $multi = Multi::create($request->only(['data'])->implode(', '));
  // $multi = Multi::select('data')->implode();

  $multis = implode(',', $request->get('data'));
  $multis = Multi::create(['data' => $request->get('data')]);

  return redirect()->route('multi.create')->with('success', 'berhasil.');
这是我的create.blade.php

                  @foreach($multis as $multi)
              {{$multi['data']}}<br>
              @endforeach
              <br>----------------<br>

              {{Form::open(['action'=>'MultiController@store'])}}
              {{Form::checkbox('data[]','A')}}A<br>
              {{Form::checkbox('data[]','B')}}B<br>
              {{Form::checkbox('data[]','C')}}C<br>
              {{Form::submit('TAMBAH')}}
              {{Form::close()}}
@foreach($multi作为$multi)
{{$multi['data']}}
@endforeach
----------------
{{Form::open(['action'=>'MultiController@store'])}} {{Form::checkbox('data[]','A')}}A
{{Form::checkbox('data[]','B')}}B
{{Form::checkbox('data[]','C')}C
{{Form::submit('TAMBAH')} {{Form::close()}}
试试这个

$multis = implode(',', $request->data));
$multis = Multi::create(['data' => $multis]);

您必须添加字段名称作为数组的键,并将所有数据定义到不同的变量中,就像这样

    $multis1 = implode(',', $request->d);
    $multis2 = implode(',', $request->i);
    $multis3 = implode(',', $request->s);
    $multis4 = implode(',', $request->c);
    $multis= Test::create(array('d' =>  $multis1,'i' => $multis2,'s' => $multis3,'c' => $multis4));

什么是
Multi
类?它是一个库(然后提供一个链接)还是一个自制的类(然后提供代码)?我猜是
Multi
是一个模型。。。。是的,先生,我有个新问题。。。如果我为1个字段插入多个复选框,而我现在试图插入4个多个字段,但找不到解决方案,那么你的代码就可以工作了。嘿,谢谢你的回答,我得到了另一个问题,但不是因为内爆,我想,我会设法解决的,非常感谢