可以使用db组件的schema对象执行getTableSchema(表名)
得出表信息, 然后在处理
$tableName = User::tableName(); // 获取表名
$tableSchema = Yii::$app->db->schema->getTableSchema($tableNmae); // 获取表信息
$fields = ArrayHelper::getColumn($tableSchema->columns, 'name', false);
var_dump($fields);