Клас CollectionModify
(PECL mysql-xdevapi >= 8.0.11)
Вступ
Огляд класів
class mysql_xdevapi\CollectionModify
implements
mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable {
/* Методы */
public arrayAppend(string $collection_field, string $expression_or_literal): mysql_xdevapi\CollectionModify
public arrayInsert(string $collection_field, string $expression_or_literal): mysql_xdevapi\CollectionModify
public bind(array $placeholder_values): mysql_xdevapi\CollectionModify
public execute(): mysql_xdevapi\Result
public limit(int $rows): mysql_xdevapi\CollectionModify
public patch(string $document): mysql_xdevapi\CollectionModify
public replace(string $collection_field, string $expression_or_literal): mysql_xdevapi\CollectionModify
public set(string $collection_field, string $expression_or_literal): mysql_xdevapi\CollectionModify
public skip(int $position): mysql_xdevapi\CollectionModify
public sort(string $sort_expr): mysql_xdevapi\CollectionModify
public unset(array $fields): mysql_xdevapi\CollectionModify
}
Зміст
- CollectionModify::arrayAppend— Додає елемент у поле масиву
- CollectionModify::arrayInsert— Додає елемент у поле масиву
- CollectionModify::bind— Прив'язує значення до заповнювача запиту
- CollectionModify::__construct - Конструктор класу CollectionModify
- CollectionModify::execute - Виконує операцію зміни
- CollectionModify::limit— Обмежує кількість документів, що змінюються.
- CollectionModify::patch - Виправляє документ
- CollectionModify::replace - Замінює поле документа
- CollectionModify::set - Встановлює атрибут документа
- CollectionModify::skip - Пропускає елементи
- CollectionModify::sort - Встановлює критерії сортування
- CollectionModify::unset— скидає значення полів документа