Привет! В настоящее время я разрабатываю систему голосования с использованием laravel. Я хочу прикрепить количество участников в каждой партии. Это мой код
$partylist = Partylist:all();
Я хочу добиться этого на своем клинке:
{{$partylist->members}}
Если ваш $partylist->members является массивом, используйте функцию PHP sizeof(), чтобы получить его размер.Таким образом, вы можете использовать лезвие следующим образом:
$partylist->members
sizeof()
{{sizeof($partylist->members)}}
Надеюсь, что это поможет вам
Есть два способа сделать это:
$partylist = Partylist::all(); foreach ($partylist as $pl) { echo $pl->members()->count(); }
Или считая связанную модель
$partylist = Partylist::withCount('members')->all(); foreach ($partylist as $pl) { echo $pl->members_count; }
попробуйте это:
{{$partylist->count()}}
или если вы хотите сосчитать members:
members
{{$partylist->members->count()}}
или
{{count($partylist->members)}}