vendredi 4 octobre 2019

Order results by weeks, than by views and than paginate in Laravel?

Is it possible to order results by weeks and than order them by views form the posts in the weeks and paginate?

The usual thing to do is, Post::orderBy('created_at', 'desc')->orderBy('views', 'desc')->paginate(25);, however this way I will not get what I need.

I need to order all results first by week and than in the week by views count and paginate all results.

I know I should use Carbon for the weeks part but just can't grasp how to make this.



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire