Код: Выделить всё
public function fields()
{
return [
'field' => 'field',
];
}
public function extraFields()
{
return [
'users',
];
}
мне не нужен id{
"field": "field",
"users": {
"id": 1,
"name": "user"
}
}
если сделаю так:
Код: Выделить всё
public function extraFields()
{
return [
'users' => function($model){
return [
'name' => $model->users->name,
];
}
];
}
как мне заполнить это поле? или как настроить фильтрацию вывода полей из связанной таблицы?{
"field": "field",
"users": {
"name": null
}
}