laravel eloquent order by random code example

Example 1: laravel order by random

$galleries = App\Gallery::inRandomOrder()->get();
//Or
DB::table('gallery')->inRandomOrder()->get();

Example 2: in random order laravel

Model::select('column')->where('column','value')->inRandomOrder()
    ->limit(2) // here is yours limit
    ->get();

------------------ OR --------------------

Model::inRandomOrder()->select('column')->where('column','value')->first();

Example 3: laravel get random row

User::all()->random();
User::all()->random(10); // The amount of items you wish to receive

Tags:

Php Example