@fman2

Как в Yii2 получить не все столбцы при связях ActiveRecord?

Есть код:
$model = SomeModel::find()->with('relation1')->all();


Как из таблицы, которая находится в relation1 вывести лишь некоторые столбцы? Связь hasMany
  • Вопрос задан
  • 357 просмотров
Решения вопроса 1
iiifx
@iiifx
PHP, OOP, SOLID, Yii2, Composer, PHPStorm
... = SomeModel::find()->with([
    'relation1' => function (ActiveQuery $activeQuery) {
        $activeQuery->where( ... ); # Любые ваши фантазии
    }
 ])->all();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы