sql >> Databasteknik >  >> RDS >> Mysql

Slå samman och sortera två vältaliga samlingar?

En liten lösning på ditt problem.

$posts = collect(Post::onlyTrashed()->get());
$comments = collect(Comment::onlyTrashed()->get());

$trash = $posts->merge($comments)->sortByDesc('deleted_at');

På så sätt kan du bara slå ihop dem, även när det finns dubbletter av ID.



  1. MySQL välj översta rader med samma villkorsvärden

  2. Skicka och returnera anpassade arrayobjekt i ibatis och oracle i java

  3. Installera MySQL på Ubuntu utan en lösenordsuppmaning

  4. Array i IN()-satsen oracle PLSQL