Answers for "laravel eloquent order by relationship column"

PHP
-1

laravel orderby with relation

$users = User::with(['student' => function ($q) {
            $q->orderBy('id', 'desc');
        }]);
Posted by: Guest on May-04-2020
0

laravel sortby relationship column

add the code to relationship in the method of the model
   public function room(){
      return $this->hasMany(room::class,  'id')->orderBy('id', 'DESC') ;
}
Posted by: Guest on July-22-2021
1

laravel query order by relation

$order = 'desc';
$users = User::join('roles', 'users.role_id', '=', 'roles.id')->orderBy('roles.label', $order)->select('users.*')->paginate(10);
Posted by: Guest on October-26-2020

Code answers related to "laravel eloquent order by relationship column"

Browse Popular Code Answers by Language