Классы драйвера MongoDB
- MongoDB\Driver\Manager — Класс MongoDB\Driver\Manager
- MongoDB\Driver\Manager::__construct — Создает новый Manager MongoDB
- MongoDB\Driver\Manager::createClientEncryption — Создание нового объекта ClientEncryption
- MongoDB\Driver\Manager::executeBulkWrite — Выполняет одну или несколько операций записи
- MongoDB\Driver\Manager::executeCommand — Выполняет команду базы данных
- MongoDB\Driver\Manager::executeQuery — Выполняет запрос к базе данных
- MongoDB\Driver\Manager::executeReadCommand — Выполняет команду базы данных, которая читает
- MongoDB\Driver\Manager::executeReadWriteCommand — Выполняет команду базы данных, которая читает и пишет
- MongoDB\Driver\Manager::executeWriteCommand — Выполняет команду базы данных, которая пишет
- MongoDB\Driver\Manager::getReadConcern — Возвращает ReadConcern для Manager
- MongoDB\Driver\Manager::getReadPreference — Возвращает ReadPreference для Manager
- MongoDB\Driver\Manager::getServers — Возвращает серверы, к которым подключен менеджер
- MongoDB\Driver\Manager::getWriteConcern — Возвращает WriteConcern для Manager
- MongoDB\Driver\Manager::selectServer — Выбрать сервер, соответствующий предпочтениям чтения
- MongoDB\Driver\Manager::startSession — Запускает новый клиентский сеанс для использования с этим клиентом
- MongoDB\Driver\Command — Класс The MongoDB\Driver\Command
- MongoDB\Driver\Command::__construct — Создает новый объект Command
- MongoDB\Driver\Query — Класс MongoDB\Driver\Query
- MongoDB\Driver\Query::__construct — Создает новый запрос
- MongoDB\Driver\BulkWrite — Класс MongoDB\Driver\BulkWrite
- MongoDB\Driver\BulkWrite::__construct — Создает новый объект BulkWrite
- MongoDB\Driver\BulkWrite::count — Подсчитывает количество операций записи в порции
- MongoDB\Driver\BulkWrite::delete — Добавление операции удаления в порцию
- MongoDB\Driver\BulkWrite::insert — Добавить операцию вставки в порцию
- MongoDB\Driver\BulkWrite::update — Добавить операцию обновления в порцию
- MongoDB\Driver\Session — Класс MongoDB\Driver\Session
- MongoDB\Driver\Session::abortTransaction — Прерывает транзакцию
- MongoDB\Driver\Session::advanceClusterTime — Увеличивает время кластера для сеанса
- MongoDB\Driver\Session::advanceOperationTime — Увеличивает время операции для сеанса
- MongoDB\Driver\Session::commitTransaction — Фиксирует транзакцию
- MongoDB\Driver\Session::__construct — Создает новый сеанс (не используется)
- MongoDB\Driver\Session::endSession — Завершает сеанс
- MongoDB\Driver\Session::getClusterTime — Возвращает время кластера для этого сеанса
- MongoDB\Driver\Session::getLogicalSessionId — Возвращает логический идентификатор сеанса для этого сеанса
- MongoDB\Driver\Session::getOperationTime — Возвращает время операции для этого сеанса
- MongoDB\Driver\Session::getServer — Возвращает сервер к которому привязана текущая сессия
- MongoDB\Driver\Session::getTransactionOptions — Возвращает настройки текущей транзакции
- MongoDB\Driver\Session::getTransactionState — Возвращает статус транзакции для текущей сессии
- MongoDB\Driver\Session::isInTransaction — Определяет, происходит ли в данный момент многодокументная транзакция
- MongoDB\Driver\Session::startTransaction — Запускает транзакцию
- MongoDB\Driver\ClientEncryption — Класс MongoDB\Driver\ClientEncryption
- MongoDB\Driver\ClientEncryption::createDataKey — Создает ключ шифрования
- MongoDB\Driver\ClientEncryption::decrypt — Расшифровать данных
- MongoDB\Driver\ClientEncryption::encrypt — Зашифровать данные
- MongoDB\Driver\WriteConcern — Класс MongoDB\Driver\WriteConcern
- MongoDB\Driver\WriteConcern::bsonSerialize — Возвращает объект сериализации BSON
- MongoDB\Driver\WriteConcern::__construct — Создать новый WriteConcern
- MongoDB\Driver\WriteConcern::getJournal — Возвращает опцию "journal" WriteConcern
- MongoDB\Driver\WriteConcern::getW — Возвращает опцию "w" WriteConcern
- MongoDB\Driver\WriteConcern::getWtimeout — Возвращает опцию "wtimeout" WriteConcern
- MongoDB\Driver\WriteConcern::isDefault — Проверяет, является ли гарантия записи по умолчанию
- MongoDB\Driver\WriteConcern::serialize — Сериализация WriteConcern
- MongoDB\Driver\WriteConcern::unserialize — Десериализация WriteConcern
- MongoDB\Driver\ReadPreference — Класс MongoDB\Driver\ReadPreference
- MongoDB\Driver\ReadPreference::bsonSerialize — Возвращает объект сериализации BSON
- MongoDB\Driver\ReadPreference::__construct — Создать новый ReadPreference
- MongoDB\Driver\ReadPreference::getHedge — Возвращает опцию "hedge" из ReadPreference
- MongoDB\Driver\ReadPreference::getMaxStalenessSeconds — Возвращает параметр "maxStalenessSeconds" ReadPreference
- MongoDB\Driver\ReadPreference::getMode — Возвращает параметр "mode" ReadPreference
- MongoDB\Driver\ReadPreference::getModeString — Возвращает опцию "mode" объекта ReadPreference в виде строки
- MongoDB\Driver\ReadPreference::getTagSets — Возвращает параметр "tagSets" ReadPreference
- MongoDB\Driver\ReadPreference::serialize — Сериализация ReadPreference
- MongoDB\Driver\ReadPreference::unserialize — Десериализация ReadPreference
- MongoDB\Driver\ReadConcern — Класс MongoDB\Driver\ReadConcern
- MongoDB\Driver\ReadConcern::bsonSerialize — Возвращает объект для сериализации BSON
- MongoDB\Driver\ReadConcern::__construct — Создает новый ReadConcern
- MongoDB\Driver\ReadConcern::getLevel — Возвращает опцию "level" ReadConcern
- MongoDB\Driver\ReadConcern::isDefault — Проверяет, является ли гарантией чтения по умолчанию
- MongoDB\Driver\ReadConcern::serialize — Сериализация ReadConcern
- MongoDB\Driver\ReadConcern::unserialize — Десериализация ReadConcern
- MongoDB\Driver\Cursor — Класс MongoDB\Driver\Cursor
- MongoDB\Driver\Cursor::__construct — Создает новый объект Cursor (не используется)
- MongoDB\Driver\Cursor::current — Возвращает текущий элемент
- MongoDB\Driver\Cursor::getId — Возвращает идентификатор для курсора
- MongoDB\Driver\Cursor::getServer — Возвращает сервер, связанный с курсором
- MongoDB\Driver\Cursor::isDead — Проверяет, исчерпан ли курсор или может содержать дополнительные результаты
- MongoDB\Driver\Cursor::key — Возвращает индекс текущего результата в курсоре
- MongoDB\Driver\Cursor::next — Перемещает курсор на следующий результат
- MongoDB\Driver\Cursor::rewind — Перемещает курсор к первому результату
- MongoDB\Driver\Cursor::setTypeMap — Устанавливает карту типа для десериализации BSON
- MongoDB\Driver\Cursor::toArray — Возвращает массив, содержащий все результаты курсора
- MongoDB\Driver\Cursor::valid — Проверяет, корректна ли текущая позиция курсора
- MongoDB\Driver\CursorId — Класс MongoDB\Driver\CursorId
- MongoDB\Driver\CursorId::__construct — Создает новый объект CursorId (не используется)
- MongoDB\Driver\CursorId::serialize — Сериализация CursorId
- MongoDB\Driver\CursorId::__toString — Строковое представление идентификатора курсора
- MongoDB\Driver\CursorId::unserialize — Десериализация CursorId
- MongoDB\Driver\CursorInterface — Интерфейс MongoDB\Driver\CursorInterface
- MongoDB\Driver\CursorInterface::getId — Возвращает идентификатор курсора
- MongoDB\Driver\CursorInterface::getServer — Возвращает сервер, с которым связан курсор
- MongoDB\Driver\CursorInterface::isDead — Проверить, можно ли еще получить из курсора результаты
- MongoDB\Driver\CursorInterface::setTypeMap — Задать сопоставление типов для десериализации BSON
- MongoDB\Driver\CursorInterface::toArray — Вернуть все результаты для данного курсора в виде массива
- MongoDB\Driver\Server — Класс MongoDB\Driver\Server
- MongoDB\Driver\Server::__construct — Создает новый Server (не используется)
- MongoDB\Driver\Server::executeBulkWrite — Выполнить одну или несколько операций записи на сервере
- MongoDB\Driver\Server::executeCommand — Выполнить команду базы данных на сервере
- MongoDB\Driver\Server::executeQuery — Выполняет запрос к базе данных на сервере
- MongoDB\Driver\Server::executeReadCommand — Выполняет команду базы данных, которая читает на сервере
- MongoDB\Driver\Server::executeReadWriteCommand — Выполняет команду базы данных, которая читает и пишет на сервере
- MongoDB\Driver\Server::executeWriteCommand — Выполняет команду базы данных, которая пишет на сервере
- MongoDB\Driver\Server::getHost — Возвращает имя хоста сервера
- MongoDB\Driver\Server::getInfo — Возвращает массив информации об этом сервере
- MongoDB\Driver\Server::getLatency — Возвращает задержку этого сервера
- MongoDB\Driver\Server::getPort — Возвращает порт, который слушает сервер
- MongoDB\Driver\Server::getTags — Возвращает массив тегов, описывающих сервер в наборе реплик
- MongoDB\Driver\Server::getType — Возвращает целое число, обозначающее тип этого сервера
- MongoDB\Driver\Server::isArbiter — Проверяет, является ли сервер членом-арбитром в наборе реплик
- MongoDB\Driver\Server::isHidden — Проверяет, является ли сервер скрытым членом набора реплик
- MongoDB\Driver\Server::isPassive — Проверяет, является ли сервер пассивным членом набора реплик
- MongoDB\Driver\Server::isPrimary — Проверяет, является ли сервер основным членом набора реплик
- MongoDB\Driver\Server::isSecondary — Проверяет, является ли этот сервер второстепенным членом набора реплик
- MongoDB\Driver\WriteConcernError — Класс The MongoDB\Driver\WriteConcernError
- MongoDB\Driver\WriteConcernError::getCode — Возвращает код ошибки WriteConcernError
- MongoDB\Driver\WriteConcernError::getInfo — Возвращает документ метаданных для WriteConcernError
- MongoDB\Driver\WriteConcernError::getMessage — Возвращает сообщение об ошибке WriteConcernError
- MongoDB\Driver\WriteError — Класс MongoDB\Driver\WriteError
- MongoDB\Driver\WriteError::getCode — Возвращает код ошибки WriteError
- MongoDB\Driver\WriteError::getIndex — Возвращает индекс записи, соответствующей этому WriteError
- MongoDB\Driver\WriteError::getInfo — Возвращает документ метаданных для WriteError
- MongoDB\Driver\WriteError::getMessage — Возвращает сообщение об ошибке WriteError
- MongoDB\Driver\WriteResult — Класс MongoDB\Driver\WriteResult
- MongoDB\Driver\WriteResult::getDeletedCount — Возвращает количество удаленных документов
- MongoDB\Driver\WriteResult::getInsertedCount — Возвращает количество вставленных документов (исключая слияния)
- MongoDB\Driver\WriteResult::getMatchedCount — Возвращает количество документов, выбранных для обновления
- MongoDB\Driver\WriteResult::getModifiedCount — Возвращает количество существующих обновленных документов
- MongoDB\Driver\WriteResult::getServer — Возвращает сервер, связанный с этим результатом записи
- MongoDB\Driver\WriteResult::getUpsertedCount — Возвращает количество документов, вставленных слиянием
- MongoDB\Driver\WriteResult::getUpsertedIds — Возвращает массив идентификаторов для объединенных документов
- MongoDB\Driver\WriteResult::getWriteConcernError — Возвращает любую ошибку гарантий записи, которая произошла
- MongoDB\Driver\WriteResult::getWriteErrors — Возвращает любые ошибки записи, которые произошли
- MongoDB\Driver\WriteResult::isAcknowledged — Возвращает, была ли запись подтверждена