Class yii\db\ExpressionBuilder
| 继承 | yii\db\ExpressionBuilder |
|---|---|
| 实现 | yii\db\ExpressionBuilderInterface |
| 使用 Traits | yii\db\ExpressionBuilderTrait |
| 可用版本自 | 2.0.14 |
| 源码 | https://github.com/yiichina/yii2/blob/api/framework/db/ExpressionBuilder.php |
类 ExpressionBuilder 生成 \yii\db\yii\db\Expression 类的对象。
公共方法
| 方法 | 描述 | 被定义在 |
|---|---|---|
| __construct() | ExpressionBuilderTrait 构造函数。 | yii\db\ExpressionBuilderTrait |
| build() | 通过 $expression 构建原始 SQL 的方法, 表达式将不会额外的转义或引用。 | yii\db\ExpressionBuilder |
方法详情
通过 $expression 构建原始 SQL 的方法, 表达式将不会额外的转义或引用。
| public string build(yii\db\ExpressionInterface $expression, array &$params = []) | ||
| $expression | yii\db\Expression|yii\db\ExpressionInterface | 构建的表达式 |
| $params | array | 绑定参数。 |
| return | string | 不会被额外转义或引用的原始 SQL。 |
|---|---|---|