Класи драйвера MongoDB
- MongoDB\Driver\Manager - Клас MongoDB\Driver\Manager
- MongoDB\Driver\Manager::addSubscriber— Реєструє передплатника на подію моніторингу в даному об'єкті 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::getEncryptedFieldsMap— Повертає опцію автоматичного шифрування encryptedFieldsMap для Manager
- 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::removeSubscriber— Скасує реєстрацію передплатника на подію моніторингу на даному об'єкті 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::isDirty— Повертає, чи сесія була позначена як брудна
- MongoDB\Driver\Session::isInTransaction— Визначає, чи відбувається зараз багатодокументна транзакція.
- MongoDB\Driver\Session::startTransaction - Запускає транзакцію
- MongoDB\Driver\ClientEncryption - Клас MongoDB\Driver\ClientEncryption
- MongoDB\Driver\ClientEncryption::addKeyAltName— Додає альтернативне ім'я до документа із ключем
- MongoDB\Driver\ClientEncryption::__construct— Створює новий об'єкт ClientEncryption
- MongoDB\Driver\ClientEncryption::createDataKey— Створює документ із ключем
- MongoDB\Driver\ClientEncryption::decrypt - Розшифрувати дані
- MongoDB\Driver\ClientEncryption::deleteKey— Видаляє документ із ключем
- MongoDB\Driver\ClientEncryption::encrypt - Шифрує дані
- MongoDB\Driver\ClientEncryption::encryptExpression— Шифрує збіг чи агрегований вираз
- MongoDB\Driver\ClientEncryption::getKey— Отримує документ із ключем
- MongoDB\Driver\ClientEncryption::getKeyByAltName— Отримує документ із ключем щодо альтернативного імені
- MongoDB\Driver\ClientEncryption::getKeys— Отримує всі документи із ключем
- MongoDB\Driver\ClientEncryption::removeKeyAltName— Видаляє альтернативне ім'я з документа із ключем
- MongoDB\Driver\ClientEncryption::rewrapManyDataKey— Перевертає ключі даних
- MongoDB\Driver\ServerApi - Клас MongoDB\Driver\ServerApi
- MongoDB\Driver\ServerApi::bsonSerialize— Повертає об'єкт для серіалізації BSON
- MongoDB\Driver\ServerApi::__construct— Створює новий примірник ServerApi
- MongoDB\Driver\ServerApi::serialize - Серіалізує ServerApi
- MongoDB\Driver\ServerApi::unserialize - Десеріалізує ServerApi
- 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::__function toString() { [native code] }— Строкове подання ідентифікатора курсору
- 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::getServerDescription— Повертає ServerDescription сервера
- 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\ServerDescription - Клас MongoDB\Driver\ServerDescription
- MongoDB\Driver\ServerDescription::getHelloResponse - Повертає останню відповідь сервера "hello"
- MongoDB\Driver\ServerDescription::getHost— Повертає ім'я сервера.
- MongoDB\Driver\ServerDescription::getLastUpdateTime— Повертає час останнього оновлення сервера у мікросекундах
- MongoDB\Driver\ServerDescription::getPort— Повертає порт, на якому прослуховується цей сервер
- MongoDB\Driver\ServerDescription::getRoundTripTime— Повертає час обходу сервера у мілісекундах
- MongoDB\Driver\ServerDescription::getType— Повертає рядок, який позначає тип сервера
- MongoDB\Driver\TopologyDescription - Клас MongoDB\Driver\TopologyDescription
- MongoDB\Driver\TopologyDescription::getServers— Повертає сервери у топології
- MongoDB\Driver\TopologyDescription::getType— Повертає рядок, що позначає тип топології
- MongoDB\Driver\TopologyDescription::hasReadableServer— Повертає, чи є у топології сервер, доступний для читання
- MongoDB\Driver\TopologyDescription::hasWritableServer— Повертає, чи є у топології сервер, доступний для запису
- 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— Повертає, чи був запис підтверджений