extends |
Query |
|---|---|
uses |
ExpressionTrait |
| Methods | ||
|---|---|---|
public
|
groupConcat($field, string $separator = ',')
|
# |
| Methods used from Atk4\Core\DiContainerTrait |
|---|
setDefaults(), setMissingProperty(), assertInstanceOf(), _fromSeedPrecheck(), fromSeed(), fromSeedUnsafe() |
| Methods used from Atk4\Data\Persistence\Sql\Mysql\ExpressionTrait |
|---|
escapeStringLiteral(), hasNativeNamedParamSupport(), updateRenderBeforeExecute() |
| Constants inherited from Atk4\Data\Persistence\Sql\Expression |
|---|
|
| Properties | |||
|---|---|---|---|
protected
|
string
|
$identifierEscapeChar = '`'
|
# |
protected
|
string
|
$expressionClass = Expression::class
|
# |
protected
|
array
|
$supportedOperators = ['=', '!=', '<', '>', '<=', '>=', 'like', 'not like', 'in', 'not in', 'regexp', 'not regexp']
|
# |
protected
|
string
|
$templateUpdate = 'update [table][join] set [set] [where]'
|
# |
| Properties inherited from Atk4\Data\Persistence\Sql\Query |
|---|
$mode, $defaultField, $wrapInParentheses, $templateSelect, $templateInsert, $templateReplace, $templateDelete, $templateTruncate |
| Properties inherited from Atk4\Data\Persistence\Sql\Expression |
|---|
$template, $args, $paramBase, $renderParamBase, $renderParams, $connection, |