У меня есть вид сетки Yii2.Теперь, если я хочу показать связанные данные, используя отложенную загрузку, это выглядит так:
[
'attribute' => 'relatedName',
'value' => function ($model) {
return (($rel = $model->getRelated()->one()) ?
$rel->name : '')
;}
],
Если я хочу показать дополнительный атрибут той же связанной модели, я могу добавить новый атрибут, как указано выше, но затемYii снова выберет одну и ту же связанную модель для каждой строки данных.Без энергичной загрузки (к сожалению, в данном случае это невозможно) можно ли заставить yii выбрать связанный только один раз для каждой строки и сделать $rel
многоразовым во многих столбцах?Заранее спасибо!