gpt4 book ai didi

php - Laravel pluck 数组到字符串的转换

转载 作者:搜寻专家 更新时间:2023-10-31 21:49:07 25 4
gpt4 key购买 nike

我正在创建投诉 为此,在为他们的投诉插入部门时,我正在使用 pluck() 方法从部门表中检索数据并在选择下拉列表中将投诉显示为数组,但问题是它没有像它所说的那样工作

Array to string conversion (View: C:\xampp\htdocs\test\resources\views\complaint\create.blade.php)

投诉 Controller

 $department = Department::pluck('name','id')->all();

return view('complaint.create',compact('department'));

创建.blade.php

<strong>Department : </strong>
{!! Form::select('dep_id',$department,null,['class'=>'form-control']) !!}

请帮忙!

最佳答案

如果它不起作用试试这个:-

$department = Department::select('id','name')->get();
return view('complaint.create')->with(compact('department'));

现在你的观点是这样的:-

<strong>Department : </strong>
<select class="form-control" name="any-name">
@foreach($department as $dept)
<option value="{{$dept->id}}">{{$dept->name}}</option>
@endforeach

希望对您有所帮助!

关于php - Laravel pluck 数组到字符串的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47507572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com