Клас Collection
(PECL mysql-xdevapi >= 8.0.11)
Вступ
Огляд класів
class mysql_xdevapi\Collection
implements
mysql_xdevapi\SchemaObject {
/* Свойства */
public
$name;
/* Методы */
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
}
Властивості
name
Зміст
- Collection::add— Додає документ у колекцію
- Collection::addOrReplaceOne— Додає або замінює документ колекції
- Collection::__construct - Конструктор класу Collection
- Collection::count— Отримує кількість документів
- Collection::createIndex— Створює індекс для колекції
- Collection::dropIndex— Видаляє індекс колекції
- Collection::existsInDatabase— Перевіряє, чи існує колекція у базі даних
- Collection::find - Шукає документ
- Collection::getName— Отримує назву колекції
- Collection::getOne— Отримує один документ
- Collection::getSchema— Повертає об'єкт Schema
- Collection::getSession— Повертає об'єкт Session
- Collection::modify— Змінює документи колекції
- Collection::remove— Видаляє документи колекції
- Collection::removeOne— Видаляє один документ із колекції
- Collection::replaceOne— Замінює один документ колекції