Есть модель со связанными данными:
Invoice->User->Role
Как при выборке моделей Invoice сразу же получить User и Role. Т.е. чтобы при:
Код: Выделить всё
public function index()
{
return \app\models\Invoice::find()->all();
}
Код: Выделить всё
items : [
{
'id' : 1,
'title' : 'Invoice 1',
'user' : {
'name' : 'Alexander',
'age' : 25,
'role' : {
'name' : 'Admin''
}
},
....
},
....
]