Menu Docs

Biblioteca PHP do MongoDB

Boas-vindas ao site de documentação da Biblioteca PHP oficial do MongoDB.

A biblioteca PHP fornece uma abstração de alto nível em torno do extensão mongodb.de nível inferior.

A extensão mongodb fornece uma API limitada para conectar a um banco de dados MongoDB e executar comandos genéricos, consultas e operações de gravação. Por outro lado, a biblioteca PHP fornece uma API com recursos completos e modela objetos de cliente, banco de dados e coleção. Se estiver desenvolvendo um aplicativo PHP com o MongoDB, considere a possibilidade de usar a biblioteca PHP do MongoDB em vez de usar apenas a extensão.

Aprenda como instalar a biblioteca e a extensão, estabelecer uma conexão com o MongoDB e começar a trabalhar com dados no tutorial Introdução à biblioteca PHP .

Aprenda a criar e configurar uma conexão com uma implantação do MongoDB na seção Conectar ao MongoDB.

Aprenda a usar a biblioteca PHP para lidar com bancos de dados e coleções do MongoDB na seção Bancos de Dados e Coleções.

Saiba como você pode recuperar dados do MongoDB na seção Ler dados.

Saiba como você pode gravar dados no MongoDB na seção Gravar dados no MongoDB .

Aprenda a usar classes de construtores e métodos de fábrica para criar consultas na seção Operações com Construtores.

Saiba como definir as configurações para operações de leitura e gravação em conjuntos de réplicas na seção Especificar como as operações CRUD são executadas em conjuntos de réplicas.

Saiba como executar um comando de banco de dados na seção Executar um Comando de Banco de Dados.

Aprenda a usar a biblioteca PHP para realizar operações de agregação na seção sobre transformar seus dados com agregações.

Saiba como trabalhar com tipos comuns de índices na seção Otimizar consultas usando índices .

Saiba como monitorar eventos de alteração na seção sobre monitorar seu aplicativo.

Saiba mais sobre maneiras de autenticar seu aplicativo e criptografar seus dados na seção Proteger seus dados .

Saiba como trabalhar com formatos de dados especializados e tipos personalizados na seção Formatos de dados especializados .

Aprenda a implantar um aplicativo PHP no AWS Lambda usando o Bref na seção Implantar no AWS Lambda usando Bref.

Consulte as tabelas de compatibilidade que mostram a versão recomendada da biblioteca PHP para uso em versões específicas do PHP e do MongoDB Server na seção Compatibilidade.

Saiba mais sobre novos recursos e mudanças em cada versão na seção Novidades.

Saiba quais alterações devem ser feitas no seu aplicativo para atualizar as versões da biblioteca e da extensão na seção Atualizar versões da biblioteca.

Confira respostas às perguntas mais comuns sobre a biblioteca PHP na seção de perguntas frequentes.