Hier möchte ich meine Top-Beiträge der Woche oder des Monats nach den Kommentaren der einzelnen Post.Die Abfrage funktioniert, aber ich bin nicht in der Lage zu paginieren.Bitte helfen!So paginieren Sie die Eloquenz-Abfrage mit orderBy. on join
$top = Post::having('created_at', '>=', $time)
->selectRaw('posts.*, count(*) as `aggregate`')
->join('post_comments', 'posts.id', '=', 'post_comments.post_id')
->groupBy('post_id')
->orderBy('aggregate', 'desc')
->with('post_comments_count')
->get();
kann jemand bitte helfen, das ist 12:15 Uhr hier. Warten auf Antwort. –