# Die Klasse CollectionModify

(PECL mysql-xdevapi >= 8.0.11)

## Einführung

## Klassenbeschreibung

class mysql_xdevapi\CollectionModify implements mysql_xdevapi\Executable, mysql_xdevapi\CrudOperationBindable, mysql_xdevapi\CrudOperationLimitable, mysql_xdevapi\CrudOperationSkippable, mysql_xdevapi\CrudOperationSortable {
/* Methoden */
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
}

## Inhaltsverzeichnis

- CollectionModify::arrayAppend — Hängt ein Element an das Array eines Feldes an
- CollectionModify::arrayInsert — Fügt ein Element in das Array eines Feldes ein
- CollectionModify::bind — Bindet einen Wert an einen Platzhalter einer Abfrage
- CollectionModify::__construct — Der Konstruktor der Klasse CollectionModify
- CollectionModify::execute — Führt eine Änderungsoperation aus
- CollectionModify::limit — Begrenzt die Anzahl der zu ändernden Dokumente
- CollectionModify::patch — Patcht ein Dokument
- CollectionModify::replace — Ersetzt ein Feld eines Dokuments
- CollectionModify::set — Setzt ein Attribut eines Dokuments
- CollectionModify::skip — Überspringt Elemente
- CollectionModify::sort — Setzt die Kriterien für die Sortierung
- CollectionModify::unset — Löscht den Wert eines Feldes in einem Dokument

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open