webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как сформировать запрос с помощью activerecords?

Есть таблицы пользователи и статьи. В статьях есть "user_id" по которому они связаны, через hasOne и hasMany (это авторы статей)
Не могу сообразить как выбрать только пользователей у которых есть хоть одна статья и отсортировать их по кол-ву статей. При чем учитывать надо только статьи со статусом - 1.
Пока придумал только вариант выбрать статьи, собрать массив уникальных "user_id" и выбрать пользователей по этим id.
Но перфекционизм подсказывает, что можно проще.
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
Akdmeh
@Akdmeh
PHP, Yii2, Music
Посмотрите еще решение joinWith - помогает решить некоторые из этих проблем.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы