В Yii1 я мог бы сделать что-то вроде этого:
$posts=Post::model()->with(array(
'comments'=>array(
'scopes'=>array('recently','approved')
),
))->findAll();
Есть ли способ вызвать область отношения в функции обратного вызова with() в Yii2?
Customer::find()->with([
'orders' => function ($query) {
$query->andWhere('status = 1');
},
'country',
])->all();