【发布时间】:2020-01-13 11:15:03
【问题描述】:
我试图从数据库中仅获取特定数量的列。 (公寓详情)
但是有同名的公寓,所以如果其中两个同名,我只想在视图中输出一次。现在我有这段代码,它实际上列出了唯一的公寓,但似乎没有得到剩余的列数据。关于我做错了什么有什么想法吗?
Controller.php
public function condominiums(){
$page_name= "Condominiums List";
$condos = Asset::get('condominium_name','condominium_contact_person','condominium_address', 'condominium_email', 'condominium_phone')->unique('condominium_name');
return view('condominiums')->with('page_name', $page_name)->with('condos', $condos);
}
View.blade.php
@foreach ($condos as $condominium)
<p>{{$condominium->condominium_name}}</p>
<p>{{$condominium->condominium_contact_person}}</p>
<p>{{$condominium->condominium_address}}</p>
<p>{{$condominium->condominium_email}}</p>
<p>{{$condominium->condominium_phone}}</p>
@endforeach
【问题讨论】: