Php 删除laravel视图文件中值的重复条目
我从数据中得到的响应为$am_details,我想在视图文件中的sect box下拉列表中获得唯一的地理值 我也试过Php 删除laravel视图文件中值的重复条目,php,laravel,laravel-5,Php,Laravel,Laravel 5,我从数据中得到的响应为$am_details,我想在视图文件中的sect box下拉列表中获得唯一的地理值 我也试过 <select name="geo" class="ui fluid dropdown" id="geo" multiple="" > @foreach($am_details as $summary) <option value="{{$summa
<select name="geo" class="ui fluid dropdown" id="geo" multiple="" >
@foreach($am_details as $summary)
<option value="{{$summary->Geography}}">{{$summary->Geography}}</option>
@endforeach
</select>
内部控制器
然后给出唯一的数据。检查文档
内部控制器
然后给出唯一的数据。检查文档
在控制器中尝试groupBy()
。
例如:
$am_details = Model::groupBy('geo')->get();
它将对控制器中的所有重复项进行分组。
例如:
$am_details = Model::groupBy('geo')->get();
它将对所有重复项进行分组您应该在迁移中将
地理位置
字段设置为唯一
$table->string('geography')->unique();
您应该在迁移中将
地理位置字段设置为唯一
$table->string('geography')->unique();
你能给我看一下你的控制器代码吗?请检查我的更新后的帖子你能给我看你的控制器代码吗?请检查我更新后的帖子数据是通过API获取的。所以我不能添加任何查询函数数据是通过API获取的。所以我不能添加任何查询函数