从 extraFields() url 获取属性就像
organizations/6/location?expands=address,city (i have 10 attribute)
但是我怎样才能从 extraFields() 一次得到所有这些
像这样的组织/6/location?expands=true 或 all
这个控制器
public function actionIndex($id) {
$locations= Location::findAll($id);
return new ArrayDataProvider([
'allModels' => $locations,
'pagination' => false,
]);
这是我的模型代码
public function fields() {
return [
'id',
'display',
];
}
public function extraFields() {
return [
'address',
'city',
'state',
'country',
'zipcode',
'country_code',
'phone_number',
];
}