Một giải pháp nhỏ cho vấn đề của bạn.
$posts = collect(Post::onlyTrashed()->get());
$comments = collect(Comment::onlyTrashed()->get());
$trash = $posts->merge($comments)->sortByDesc('deleted_at');
Bằng cách này, bạn chỉ có thể hợp nhất chúng, ngay cả khi có ID trùng lặp.