嗨,我目前正在开发一个投票系统使用拉威尔。我想附上每个政党的会员人数。这是我的密码
$partylist = Partylist:all();
我想在我的刀刃上实现这一点:
{{$partylist->members}}
r3i60tvu1#
有两种方法:
$partylist = Partylist::all(); foreach ($partylist as $pl) { echo $pl->members()->count(); }
或计数相关模型
$partylist = Partylist::withCount('members')->all(); foreach ($partylist as $pl) { echo $pl->members_count; }
xpszyzbs2#
如果你的 $partylist->members 是数组,使用 sizeof() 函数来获取这个的大小。因此,您可以在blade中使用以下内容:
$partylist->members
sizeof()
{{sizeof($partylist->members)}}
希望能对你有所帮助
3duebb1j3#
试试这个:
{{$partylist->count()}}
或者如果你想数一数 members :
members
{{$partylist->members->count()}}
或 {{count($partylist->members)}}
{{count($partylist->members)}}
3条答案
按热度按时间r3i60tvu1#
有两种方法:
或计数相关模型
xpszyzbs2#
如果你的
$partylist->members
是数组,使用sizeof()
函数来获取这个的大小。因此,您可以在blade中使用以下内容:希望能对你有所帮助
3duebb1j3#
试试这个:
或者如果你想数一数
members
:或
{{count($partylist->members)}}