Имеется ввиду следующее:
Код: Выделить всё
Post::find()->where(['active'=>1])->mergeWith($someQuery)->all();
Код: Выделить всё
Post::find()->where(['active'=>1])->mergeWith($someQuery)->all();
Удосужились бы прочитать сначала. Это объединение с другими relations модели.lynicidn писал(а):http://www.yiiframework.com/doc-2.0/yii ... ith-detail
A list of relations that this query should be joined with
а я смотрю вы читать умеете, а вопросы все равно задаетеStepan Selyuk писал(а):Удосужились бы прочитать сначала. Это объединение с другими relations модели.lynicidn писал(а):http://www.yiiframework.com/doc-2.0/yii ... ith-detailA list of relations that this query should be joined with
Код: Выделить всё
$q1=(new \yii\db\Query())->select(['io','surname'])->from('{{%workers}}')->where('worker_id>3');
$q2=(new \yii\db\Query())->select(['surname','profess'])->from('{{%workers}}')->where('active=1');
$q3=Workers::find()
->select($q1->select)
->addSelect($q2->select)
->from($q1->from)->
where($q1->where)->orWhere($q2->where)
->all();