没有命名空间的类 yii yii\base yii\behaviors yii\caching yii\captcha yii\console yii\console\controllers yii\console\widgets yii\data yii\db yii\db\conditions yii\db\cubrid yii\db\cubrid\conditions yii\db\mssql yii\db\mssql\conditions yii\db\mysql yii\db\oci yii\db\oci\conditions yii\db\pgsql yii\db\sqlite yii\db\sqlite\conditions yii\di yii\filters yii\filters\auth yii\grid yii\helpers yii\i18n yii\log yii\mail yii\mutex yii\rbac yii\rest yii\test yii\validators yii\web yii\widgets

Trait yii\db\ViewFinderTrait

实现yii\db\mssql\Schema, yii\db\pgsql\Schema
可用版本自2.0.12
源码 https://github.com/yiichina/yii2/blob/api/framework/db/ViewFinderTrait.php

ViewFinderTrait 实现了 getViewNames 方法,用于在数据库中查找视图。

公共方法

隐藏继承的方法

方法描述被定义在
getViewNames() 返回数据库中的所有视图名称。 yii\db\ViewFinderTrait

受保护的方法

隐藏继承的方法

方法描述被定义在
findViewNames() 返回数据库中的所有视图名称。 yii\db\ViewFinderTrait

方法详情

findViewNames() 受保护 抽象 方法

返回数据库中的所有视图名称。

protected abstract array findViewNames($schema '')
$schema string

视图的结构。默认为空字符串,表示当前或默认结构。

return array

数据库中的所有视图名称。名称前面没有模式名称的前缀。

getViewNames() 公共 方法

返回数据库中的所有视图名称。

public string[] getViewNames($schema '', $refresh false)
$schema string

视图的结构。默认为空字符串,表示当前或默认结构名称。 如果不为空,则返回的视图名称将以模式名称为前缀。

$refresh boolean

是否获取最新的可用视图名称。 如果为 false,则返回先前获取的视图名称(如果可用)。

return string[]

数据库中的所有视图名称。