Пространство имён Cake\Database\Expression
Краткое описание класса
Объект выражения, представляющий фрагмент SQL BETWEEN
Этот класс представляет оператор SQL Case
Сравнение — это тип выражения запроса, представляющий операцию, включающую поле, оператор и значение. В наиболее распространённом виде строковое представление сравнения —
field = valueЭтот класс представляет строку вызова функции в операторе SQL. Вызовы можно создавать, передавая имя функции и список параметров. По соображениям безопасности все передаваемые параметры по умолчанию заключаются в кавычки, если явно не указано иное.
Представляет имя одного идентификатора в базе данных.
Объект выражения для операторов ORDER BY
Объект выражения для сложных операторов ORDER BY
Представляет выражение SQL запроса. Внутренне он хранит дерево выражений, которые можно скомпилировать, преобразовав этот объект в строку, и которая будет содержать правильно скобованное и вложенное выражение.
Это выражение представляет фрагменты SQL, используемые для сравнения одной кортежи с другой, одной кортежи с набором других кортежей или одной кортежи с выражением
Объект выражения, представляющий выражение только с одним операндом.
Объект выражения для хранения значений, которые будут вставлены.
Краткое описание интерфейсов
Описывает метод получения и установки свойства поля. Полезно для выражений, содержащих идентификатор для сравнения.
Краткое описание трейтов
Содержит свойство поля с методом получения и установки для него
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.8/namespace-Cake.Database.Expression.html