Mysql
 sql >> Database >  >> RDS >> Mysql

Unire e ordinare due raccolte eloquenti?

Una piccola soluzione al tuo problema.

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

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

In questo modo puoi semplicemente unirli, anche quando sono presenti ID duplicati.