Downloads
Documentation
Get Involved
Help
PHP 8.4.0 RC2 available for testing
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
MongoDB\Driver\Manager »
« Ataques de injeção de script
Manual do PHP
Referência das Funções
Extensões de Banco de Dados
Extensões de Banco de Dados Específicas de Terceiros
MongoDB
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Classes de Extensão MongoDB
MongoDB\Driver\Manager
— A classe MongoDB\Driver\Manager
MongoDB\Driver\Manager::addSubscriber
— Inscreve um assinante de evento de monitoramento com este gerenciador
MongoDB\Driver\Manager::__construct
— Cria um novo gerenciador MongoDB
MongoDB\Driver\Manager::createClientEncryption
— Cria um novo objeto ClientEncryption
MongoDB\Driver\Manager::executeBulkWrite
— Executa uma ou mais operações de escrita
MongoDB\Driver\Manager::executeCommand
— Executa um comando de banco de dados
MongoDB\Driver\Manager::executeQuery
— Executa uma consulta ao banco de dados
MongoDB\Driver\Manager::executeReadCommand
— Executa um comando de banco de dados que faz leitura
MongoDB\Driver\Manager::executeReadWriteCommand
— Executa um comando de banco de dados que lê e grava
MongoDB\Driver\Manager::executeWriteCommand
— Executa um comando de banco de dados que escreve
MongoDB\Driver\Manager::getEncryptedFieldsMap
— Retorna a opção de mapa de campos critografados da criptografia automática para o gerenciador
MongoDB\Driver\Manager::getReadConcern
— Retorna a preocupação de leitura para o gerenciador
MongoDB\Driver\Manager::getReadPreference
— Retorna a preferência de leitura para o gerenciador
MongoDB\Driver\Manager::getServers
— Retorna os servidores aos quais este gerenciador está conectado
MongoDB\Driver\Manager::getWriteConcern
— Retorna a procupação de gravação para o gerenciador
MongoDB\Driver\Manager::removeSubscriber
— Cancela o registro de um assinante de evento de monitoramento com este gerenciador
MongoDB\Driver\Manager::selectServer
— Seleciona um servidor que corresponde a uma preferência de leitura
MongoDB\Driver\Manager::startSession
— Inicia uma nova sessão de cliente para uso com este cliente
MongoDB\Driver\Command
— A classe MongoDB\Driver\Command
MongoDB\Driver\Command::__construct
— Cria um novo comando
MongoDB\Driver\Query
— A classe MongoDB\Driver\Query
MongoDB\Driver\Query::__construct
— Constrói uma nova consulta
MongoDB\Driver\BulkWrite
— A classe MongoDB\Driver\BulkWrite
MongoDB\Driver\BulkWrite::__construct
— Cria um novo BulkWrite
MongoDB\Driver\BulkWrite::count
— Conta o número de operações de escrita em massa
MongoDB\Driver\BulkWrite::delete
— Adiciona uma operação de remoção ao objeto de escrita em massa
MongoDB\Driver\BulkWrite::insert
— Adiciona uma operação de inserção ao objeto de escrita em massa
MongoDB\Driver\BulkWrite::update
— Adiciona uma operação de atualização ao objeto de escrita em massa
MongoDB\Driver\Session
— A classe MongoDB\Driver\Session
MongoDB\Driver\Session::abortTransaction
— Aborta uma transação
MongoDB\Driver\Session::advanceClusterTime
— Avança o tempo do cluster para esta sessão
MongoDB\Driver\Session::advanceOperationTime
— Avança o tempo de operação desta sessão
MongoDB\Driver\Session::commitTransaction
— Confirma uma transação
MongoDB\Driver\Session::__construct
— Cria uma nova sessão (não utilizada)
MongoDB\Driver\Session::endSession
— Termina uma sessão
MongoDB\Driver\Session::getClusterTime
— Retorna o tempo do cluster para esta sessão
MongoDB\Driver\Session::getLogicalSessionId
— Retorna o ID da sessão lógica desta sessão
MongoDB\Driver\Session::getOperationTime
— Retorna o tempo de operação desta sessão
MongoDB\Driver\Session::getServer
— Retorna o servidor ao qual esta sessão está fixada
MongoDB\Driver\Session::getTransactionOptions
— Retorna opções para a transação atualmente em execução
MongoDB\Driver\Session::getTransactionState
— Retorna o estado atual da transação para esta sessão
MongoDB\Driver\Session::isDirty
— Retorna se a sessão foi marcada como suja
MongoDB\Driver\Session::isInTransaction
— Retorna se uma transação com vários documentos está em andamento
MongoDB\Driver\Session::startTransaction
— Inicia uma transação
MongoDB\Driver\ClientEncryption
— A classe MongoDB\Driver\ClientEncryption
MongoDB\Driver\ClientEncryption::addKeyAltName
— Adiciona um nome alternativo a um documento de chave
MongoDB\Driver\ClientEncryption::__construct
— Cria um novo objeto ClientEncryption
MongoDB\Driver\ClientEncryption::createDataKey
— Cria um documento de chave
MongoDB\Driver\ClientEncryption::decrypt
— Descriptografa um valor
MongoDB\Driver\ClientEncryption::deleteKey
— Exclui um documento de chave
MongoDB\Driver\ClientEncryption::encrypt
— Criptografa um valor
MongoDB\Driver\ClientEncryption::encryptExpression
— Criptografa uma expressão de correspondência ou de agregação
MongoDB\Driver\ClientEncryption::getKey
— Obtém um documento de chave
MongoDB\Driver\ClientEncryption::getKeyByAltName
— Obtém um de documento chave com um nome alternativo
MongoDB\Driver\ClientEncryption::getKeys
— Obtém todos os documentos de chave
MongoDB\Driver\ClientEncryption::removeKeyAltName
— Remove um nome alternativo de um documento de chave
MongoDB\Driver\ClientEncryption::rewrapManyDataKey
— Reencapsula chaves de dados
MongoDB\Driver\ServerApi
— A classe MongoDB\Driver\ServerApi
MongoDB\Driver\ServerApi::bsonSerialize
— Retorna um objeto para serialização BSON
MongoDB\Driver\ServerApi::__construct
— Cria uma nova instância de ServerApi
MongoDB\Driver\ServerApi::serialize
— Serializa uma ServerApi
MongoDB\Driver\ServerApi::unserialize
— Desserializa uma ServerApi
MongoDB\Driver\WriteConcern
— A classe MongoDB\Driver\WriteConcern
MongoDB\Driver\WriteConcern::bsonSerialize
— Retorna um objeto para serialização BSON
MongoDB\Driver\WriteConcern::__construct
— Cria uma nova preocupação de gravação
MongoDB\Driver\WriteConcern::getJournal
— Retorna a opção "journal" do WriteConcern
MongoDB\Driver\WriteConcern::getW
— Retorna a opção "w" do WriteConcern
MongoDB\Driver\WriteConcern::getWtimeout
— Retorna a opção "wtimeout" do WriteConcern
MongoDB\Driver\WriteConcern::isDefault
— Verifica se esta é a preocupação de gravação padrão
MongoDB\Driver\WriteConcern::serialize
— Serializa uma preocupação de gravação
MongoDB\Driver\WriteConcern::unserialize
— Desserializa uma preocupação de gravação
MongoDB\Driver\ReadPreference
— A classe MongoDB\Driver\ReadPreference
MongoDB\Driver\ReadPreference::bsonSerialize
— Retorna um objeto para serialização BSON
MongoDB\Driver\ReadPreference::__construct
— Cria uma nova preferência de leitura
MongoDB\Driver\ReadPreference::getHedge
— Retorna a opção "hedge" do ReadPreference
MongoDB\Driver\ReadPreference::getMaxStalenessSeconds
— Retorna a opção "maxStalenessSeconds" do ReadPreference
MongoDB\Driver\ReadPreference::getMode
— Retorna a opção "mode" do ReadPreference
MongoDB\Driver\ReadPreference::getModeString
— Retorna a opção "mode" do ReadPreference
MongoDB\Driver\ReadPreference::getTagSets
— Retorna a opção "tagSets" do ReadPreference
MongoDB\Driver\ReadPreference::serialize
— Serializa uma preferência de leitura
MongoDB\Driver\ReadPreference::unserialize
— Desserializa uma preferência de leitura
MongoDB\Driver\ReadConcern
— A classe MongoDB\Driver\ReadConcern
MongoDB\Driver\ReadConcern::bsonSerialize
— Retorna um objeto para serialização BSON
MongoDB\Driver\ReadConcern::__construct
— Cria uma nova preocupação de leitura
MongoDB\Driver\ReadConcern::getLevel
— Retorna o nível da preocupação de leitura
MongoDB\Driver\ReadConcern::isDefault
— Verifica se esta é a preocupação de leitura padrão
MongoDB\Driver\ReadConcern::serialize
— Serializa uma preocupação de leitura
MongoDB\Driver\ReadConcern::unserialize
— Desserializa uma preocupação de leitura
MongoDB\Driver\Cursor
— A classe MongoDB\Driver\Cursor
MongoDB\Driver\Cursor::__construct
— Cria um novo cursor (não utilizado)
MongoDB\Driver\Cursor::current
— Retorna o elemento atual
MongoDB\Driver\Cursor::getId
— Retorna o ID para este cursor
MongoDB\Driver\Cursor::getServer
— Retorna o servidor associado a este cursor
MongoDB\Driver\Cursor::isDead
— Verifica se o cursor está esgotado ou pode ter resultados adicionais
MongoDB\Driver\Cursor::key
— Retorna o índice do resultado atual dentro do cursor
MongoDB\Driver\Cursor::next
— Avança o cursor para o próximo resultado
MongoDB\Driver\Cursor::rewind
— Retrocede o cursor para o primeiro resultado
MongoDB\Driver\Cursor::setTypeMap
— Define um mapa de tipos a ser usado para desserialização BSON
MongoDB\Driver\Cursor::toArray
— Retorna um array contendo todos os resultados deste cursor
MongoDB\Driver\Cursor::valid
— Verifica se a posição atual no cursor é válida
MongoDB\Driver\CursorId
— A classe MongoDB\Driver\CursorId
MongoDB\Driver\CursorId::__construct
— Constrói um novo ID de cursor (não utilizado)
MongoDB\Driver\CursorId::serialize
— Serializa um ID de cursor
MongoDB\Driver\CursorId::__toString
— Representação string do ID de cursor
MongoDB\Driver\CursorId::unserialize
— Desserializa um ID de cursor
MongoDB\Driver\CursorInterface
— A interface MongoDB\Driver\CursorInterface
MongoDB\Driver\CursorInterface::getId
— Retorna o ID deste cursor
MongoDB\Driver\CursorInterface::getServer
— Retorna o servidor associado a este cursor
MongoDB\Driver\CursorInterface::isDead
— Verifica se o cursor pode ter resultados adicionais
MongoDB\Driver\CursorInterface::setTypeMap
— Define um mapa de tipos a ser usado para desserialização BSON
MongoDB\Driver\CursorInterface::toArray
— Retorna um array contendo todos os resultados deste cursor
MongoDB\Driver\Server
— A classe MongoDB\Driver\Server
MongoDB\Driver\Server::__construct
— Cria um novo servidor (não utilizado)
MongoDB\Driver\Server::executeBulkWrite
— Executa uma ou mais operações de gravação neste servidor
MongoDB\Driver\Server::executeCommand
— Executa um comando de banco de dados neste servidor
MongoDB\Driver\Server::executeQuery
— Executa uma consulta de banco de dados neste servidor
MongoDB\Driver\Server::executeReadCommand
— Executa um comando de banco de dados que lê neste servidor
MongoDB\Driver\Server::executeReadWriteCommand
— Executa um comando de banco de dados que lê e grava neste servidor
MongoDB\Driver\Server::executeWriteCommand
— Executa um comando de banco de dados que grava neste servidor
MongoDB\Driver\Server::getHost
— Retorna o nome do host deste servidor
MongoDB\Driver\Server::getInfo
— Retorna um array de informações que descrevem este servidor
MongoDB\Driver\Server::getLatency
— Retorna a latência deste servidor em milissegundos
MongoDB\Driver\Server::getPort
— Retorna a porta na qual este servidor está escutando
MongoDB\Driver\Server::getServerDescription
— Retorna uma descrição para este servidor
MongoDB\Driver\Server::getTags
— Retorna um array de tags que descrevem este servidor em um conjunto de réplicas
MongoDB\Driver\Server::getType
— Retorna um número inteiro denotando o tipo deste servidor
MongoDB\Driver\Server::isArbiter
— Verifica se este servidor é um membro árbitro de um conjunto de réplicas
MongoDB\Driver\Server::isHidden
— Verifica se este servidor é um membro oculto de um conjunto de réplicas
MongoDB\Driver\Server::isPassive
— Verifica se este servidor é um membro passivo de um conjunto de réplicas
MongoDB\Driver\Server::isPrimary
— Verifica se este servidor é um membro primário de um conjunto de réplicas
MongoDB\Driver\Server::isSecondary
— Verifica se este servidor é um membro secundário de um conjunto de réplicas
MongoDB\Driver\ServerDescription
— A classe MongoDB\Driver\ServerDescription
MongoDB\Driver\ServerDescription::getHelloResponse
— Retorna a resposta "hello" mais recente do servidor
MongoDB\Driver\ServerDescription::getHost
— Retorna o nome do host deste servidor
MongoDB\Driver\ServerDescription::getLastUpdateTime
— Retorna o horário da última atualização do servidor em microssegundos
MongoDB\Driver\ServerDescription::getPort
— Retorna a porta na qual este servidor está escutando
MongoDB\Driver\ServerDescription::getRoundTripTime
— Retorna o tempo de ida e volta do servidor em milissegundos
MongoDB\Driver\ServerDescription::getType
— Retorna uma string denotando o tipo deste servidor
MongoDB\Driver\TopologyDescription
— A classe MongoDB\Driver\TopologyDescription
MongoDB\Driver\TopologyDescription::getServers
— Retorna os servidores na topologia
MongoDB\Driver\TopologyDescription::getType
— Retorna uma string denotando o tipo desta topologia
MongoDB\Driver\TopologyDescription::hasReadableServer
— Retorna se a topologia possui um servidor para leitura
MongoDB\Driver\TopologyDescription::hasWritableServer
— Retorna se a topologia possui um servidor para gravação
MongoDB\Driver\WriteConcernError
— A classe MongoDB\Driver\WriteConcernError
MongoDB\Driver\WriteConcernError::getCode
— Retorna o código de erro do WriteConcernError
MongoDB\Driver\WriteConcernError::getInfo
— Retorna documento de metadados para WriteConcernError
MongoDB\Driver\WriteConcernError::getMessage
— Retorna a mensagem de erro do WriteConcernError
MongoDB\Driver\WriteError
— A classe MongoDB\Driver\WriteError
MongoDB\Driver\WriteError::getCode
— Retorna o código de erro do WriteError
MongoDB\Driver\WriteError::getIndex
— Retorna o índice da operação de gravação correspondente a este WriteError
MongoDB\Driver\WriteError::getInfo
— Retorna documento de metadados para WriteError
MongoDB\Driver\WriteError::getMessage
— Retorna a mensagem de erro do WriteError
MongoDB\Driver\WriteResult
— A classe MongoDB\Driver\WriteResult
MongoDB\Driver\WriteResult::getDeletedCount
— Retorna o número de documentos excluídos
MongoDB\Driver\WriteResult::getInsertedCount
— Retorna o número de documentos inseridos (excluindo inserções de atualização)
MongoDB\Driver\WriteResult::getMatchedCount
— Retorna o número de documentos selecionados para atualização
MongoDB\Driver\WriteResult::getModifiedCount
— Retorna o número de documentos existentes atualizados
MongoDB\Driver\WriteResult::getServer
— Retorna o servidor associado a este resultado de gravação
MongoDB\Driver\WriteResult::getUpsertedCount
— Retorna o número de documentos inseridos por uma inserção de atualização
MongoDB\Driver\WriteResult::getUpsertedIds
— Retorna um array de identificadores para documentos inseridos por atualização
MongoDB\Driver\WriteResult::getWriteConcernError
— Retorna qualquer erro de gravação ocorrido
MongoDB\Driver\WriteResult::getWriteErrors
— Retorna quaisquer erros de gravação ocorridos
MongoDB\Driver\WriteResult::isAcknowledged
— Retorna se a gravação foi reconhecida
Improve This Page
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
1 note
up
down
4
mike at eastghost dot com
¶
5 years ago
The 'high level' driver is here
https://docs.mongodb.com/php-library/current/reference/
+
add a note