存在しませんが、私はこのエラーメッセージを取得していますか?方法addSelect
BadMethodCallException in Macroable.php 74: メソッドaddSelectが存在しません。ここで
は私のコントローラ
パブリック関数summaryOfMembersTable()関数です {
$members = MotherProfile::select('last_name')
->orderBy('last_name','ASC')
->distinct()
->get();
$count = $members->count();
$mothers = MotherProfile::select(DB::raw('count(*) as user_count, gender'))
->where('gender', '<>', 'F')
->groupBy('gender')
->get();
$fullnames = $members
->addSelect('first_name')
->orderBy('last_name','ASC')
->distinct()
->get();
$data = [];
$data['members'] = $members;
$data['memberCount'] = $count;
$data['mothers'] = $mothers;
$data['fullnames'] = $fullnames;
return view('user/masterlist/summary-of-members', $data);
}
マイブレード:
合計は{{$ memberCount}}
@foreach ($fullnames as $fullname)
{{ $fullname }}<br>
@endforeach
<hr>
<div class="page-header" style="text-align:center;">
<h3 class="pageHeader">
List of Members
<br>
</h3>
</div>
<div class="row">
<table class="table table-bordered" style="text-align: left;">
<tr>
<th></th>
<th>Full Name (Last, First, Middle)</th>
<th>KLC</th>
<th>Category</th>
<th>Mem Type</th>
<th>Mem Status</th>
<th>Date Baptized</th>
<th>Mother in Spirit</th>
<th>Encoder</th>
</tr>
<tbody>
</tbody>
</table></div>
任意のコードですか? addSelect ..を呼び出すもの?このaddSelectはどこに呼び出されますか? –
コードを送信します。 –
確かにこれを編集します。私はこれが普通のララールの問題だと思った。 –