laravel collection sum code example

Example 1: select sum in laravel

Sometime for such queries you need to disable the strict check
 So inside config/database.php and inside mysql, 
 Set 'strict' => false,

->select('user_id', DB::raw('SUM(points) as total_points'))

Example 2: collection laravel filter

$collection = collect([1, 2, 3, 4]);

$filtered = $collection->filter(function ($value, $key) {
    return $value > 2;
});

$filtered->all();

// [3, 4]

Example 3: laravel eloquent sum column

Product::where('id',$id)->sum('quantity');

Example 4: laravel pluck

$users = Users::pluck('name','email');
dd($users);

Example 5: push collection php

$collection = collect([1, 2, 3, 4]);

$collection->push(5);

$collection->all();

// [1, 2, 3, 4, 5]

Tags:

Php Example