BonBonSlick
@BonBonSlick
Vanilla Full Stack Web Architector

Как быть с полями которые имеют косвенное отношение к сущности?

Есть сущность Юзер, у него есть посты. При каждом переходе на страницу юзера нам надо вернуть подсчитанное количество его постов. Однако, общее количество постов не есть каки либо полем в сущности, хотя надо вернуть разом, единым массивом, обьектом.

Как сделано сейчас, в сериалайзере создано поле userTotalPosts, к нему access_type: public_method. В публичном методе, мы делаем return count($this->getAllPosts()).

Возможно есть более верные подходы?
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы