Возможно я не правильно сформулировал вопрос, но мне нужна помощь в модификации запроса
$request = Request::find()->with('threads.dialogs.company')->asArray()->where(['id' => 1])->one();
return $request;
мне необходимо добавить условие в threads, т.е добавить threads.author = 1 но добавить его непосредсвенно к джоину, что бы если в threads нет записей с author = 1, то мне всеравно вернуло данные из таблицы request