Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

170
Views
¿Cómo puedo obtener el orden de los padres usando la cantidad de datos de niños en laravel?

Quiero obtener el orden de la tabla de Usuarios en función de los roles. Por ejemplo, si el usuario tiene tres roles, viene primero, luego viene el usuario de dos roles y así sucesivamente, es mi consulta, pero da orden a la tabla de roles, no a la principal. mesa

 $users = User::with(['roles'=>function($query){ $query->orderBy('id','desc'); }])->get(); dd($users);
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Puede usar el método withCount y ordenar los resultados

 $users = User::query() ->withCount([ 'roles as no_of_roles_for_user' ]) ->orderByDesc('no_of_roles_for_user') ->get();
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!