Упорядочить по количеству отношений за последние 24 часа в Laravel?

Я использую Laravel 7.26, и у меня есть две таблицы, categories а также posts их разделяют следующие отношения:

class Post

public function categories(){
        return $this->belongsToMany('App\Category', 'post_category');
    }

а также

class Category

public function posts(){
        return $this->belongsToMany('App\Post', 'post_category');
    }

Как я могу упорядочить категории по количеству сообщений, принадлежащих им за последние 24 часа, и показать количество сообщений за последние 24 часа, принадлежащих этой категории?

0 ответов

Другие вопросы по тегам