« Client::getClient
Collection::add »
PHP Manual
Mysql_xdevapi
Die Klasse Collection
Die Klasse Collection
(PECL mysql-xdevapi >= 8.0.11)
Einführung
Klassenbeschreibung
class
mysql_xdevapi\Collection
implements
mysql_xdevapi\SchemaObject
{
/* Eigenschaften */
public
$
name
;
/* Methoden */
public
add
(
mixed
$document
):
mysql_xdevapi\CollectionAdd
public
addOrReplaceOne
(
string
$id
,
string
$doc
):
mysql_xdevapi\Result
public
count
():
int
public
createIndex
(
string
$index_name
,
string
$index_desc_json
):
void
public
dropIndex
(
string
$index_name
):
bool
public
existsInDatabase
():
bool
public
find
(
string
$search_condition
= ?
):
mysql_xdevapi\CollectionFind
public
getName
():
string
public
getOne
(
string
$id
):
Document
public
getSchema
():
Schema Object
public
getSession
():
Session
public
modify
(
string
$search_condition
):
mysql_xdevapi\CollectionModify
public
remove
(
string
$search_condition
):
mysql_xdevapi\CollectionRemove
public
removeOne
(
string
$id
):
mysql_xdevapi\Result
public
replaceOne
(
string
$id
,
string
$doc
):
mysql_xdevapi\Result
}
Eigenschaften
name
Inhaltsverzeichnis
Collection::add
— Fügt einer Sammlung Dokumente hinzu
Collection::addOrReplaceOne
— Fügt einer Sammlung ein Dokument hinzu oder ersetzt es
Collection::__construct
— Der Konstruktor der Klasse Collection
Collection::count
— Ermittelt die Anzahl der Dokumente
Collection::createIndex
— Erzeugt einen Index für die Sammlung
Collection::dropIndex
— Löscht den Index einer Sammlung
Collection::existsInDatabase
— Prüft, ob es die Sammlung in der Datenbank gibt
Collection::find
— Sucht nach Dokumenten
Collection::getName
— Ruft den Namen einer Sammlung ab
Collection::getOne
— Ruft ein Dokument ab
Collection::getSchema
— Ruft ein Schema-Objekt ab
Collection::getSession
— Ruft ein Session-Objekt ab
Collection::modify
— Ändert Dokumente einer Sammlung
Collection::remove
— Löscht Dokumente einer Sammlung
Collection::removeOne
— Löscht ein Dokument einer Sammlung
Collection::replaceOne
— Ersetzt ein Dokument einer Sammlung