Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Zwei Eloquent-Sammlungen zusammenführen und sortieren?

Ein kleiner Workaround für Ihr Problem.

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

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

Auf diese Weise können Sie sie einfach zusammenführen, selbst wenn es doppelte IDs gibt.