我的函数不会将最大值存储在 Laravel 中的变量中

My function won't store the highest value in the variable in Laravel

我试图从我的 Mongodb 中获取这个字段,但我不知道为什么我的 var 中只存储了第一个值(不是最高值)和正确的值.

 public function globalChartGet() {
  $firstInChart = 0;
  $users = User::all();
  foreach ($users as $user) {
      if ($user->points > $firstInChart) {
        $firstInChart = $user->points;
    }
  }
 }

就这样做

$highest = $users->max('points');

希望对您有所帮助