$dataProvider = $model->search();
$models = $dataProvider->getModels();
/**
* ar对象转化为数组
*/
$return = array_map(function($record){
$return = $schma = array();
if(isset($record['tableSchema']->columns)) {
foreach($record['tableSchema']->columns as $k=>$v) {
$schma[] = $k;
}
}
if(count($schma)>0) {
foreach($schma as $k=>$v) {
$return[$v] = $record->attributes[$v];
}
}
return $return;
},$models);
var_dump($models);