Trait yii\db\ViewFinderTrait

Implemented byyii\db\mssql\Schema, yii\db\pgsql\Schema
可用自版本2.0.12
源代码 https://github.com/yiisoft/yii2/blob/master/framework/db/ViewFinderTrait.php

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

公共方法

隐藏继承的方法

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

受保护的方法

隐藏继承的方法

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

方法详情

findViewNames() protected abstract 方法

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

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

视图的模式. 默认为空字符串, 表示当前或默认模式.

return array

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

getViewNames() public 方法

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

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

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

$refresh boolean

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

return string[]

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