调用 getLeagueStats 每次调用时,每次都会向您的数据库发出请求 sum 方法,因此您可以创建要使用的变量并创建表示数据的集合:
getLeagueStats
sum
$stats = $this->getLeagueStats(); return collect([ 'played' => $stats->sum('played'), 'won' => $stats->sum('won'), 'drew' => $stats->sum('drew'), 'won' => $stats->sum('won'), 'lost' => $stats->sum('lost'), 'for' => $stats->sum('for'), 'points' => $stats->sum('points') ]);
那是你想要的吗?