Biblioteca PHP do MongoDB
Nesta página
- Visão geral
- Começar
- Conecte-se ao MongoDB
- Bancos de dados e coleções
- Ler dados
- Gravar dados no MongoDB
- Operações com construtores
- Especifique como as operações CRUD são executadas em conjuntos de réplicas
- Executar um comando de banco de dados
- Transforme seus dados com agregação
- Otimizar queries com índices
- Monitoramento
- Proteja seus dados
- Formatos de dados especializados
- Implantar no Amazon Web Services Lambda
- Compatibilidade
- NOVIDADES
- Atualizar versões da biblioteca
- Perguntas frequentes
Visão geral
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.
Começar
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 .
Conecte-se ao MongoDB
Aprenda a criar e configurar uma conexão com uma implantação do MongoDB na seção Conectar ao MongoDB.
Bancos de dados e coleções
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.
Ler dados
Saiba como você pode recuperar dados do MongoDB na seção Ler dados.
Gravar dados no MongoDB
Saiba como você pode gravar dados no MongoDB na seção Gravar dados no MongoDB .
Operações com construtores
Aprenda a usar classes de construtores e métodos de fábrica para criar consultas na seção Operações com Construtores.
Especifique como as operações CRUD são executadas em conjuntos de réplicas
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.
Executar um comando de banco de dados
Saiba como executar um comando de banco de dados na seção Executar um Comando de Banco de Dados.
Transforme seus dados com agregação
Aprenda a usar a biblioteca PHP para realizar operações de agregação na seção sobre transformar seus dados com agregações.
Otimizar queries com índices
Saiba como trabalhar com tipos comuns de índices na seção Otimizar consultas usando índices .
Monitoramento
Saiba como monitorar eventos de alteração na seção sobre monitorar seu aplicativo.
Proteja seus dados
Saiba mais sobre maneiras de autenticar seu aplicativo e criptografar seus dados na seção Proteger seus dados .
Formatos de dados especializados
Saiba como trabalhar com formatos de dados especializados e tipos personalizados na seção Formatos de dados especializados .
Implantar no Amazon Web Services Lambda
Aprenda a implantar um aplicativo PHP no AWS Lambda usando o Bref na seção Implantar no AWS Lambda usando Bref.
Compatibilidade
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.
NOVIDADES
Saiba mais sobre novos recursos e mudanças em cada versão na seção Novidades.
Atualizar versões da biblioteca
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.
Perguntas frequentes
Confira respostas às perguntas mais comuns sobre a biblioteca PHP na seção de perguntas frequentes.