Exemplos de uso
Visão geral
Exemplos de uso fornecem pontos de partida convenientes para operações MongoDB populares. Cada exemplo fornece:
uma explicação da operação no exemplo mostrando a finalidade e um exemplo de caso de uso para o método
uma explicação de como utilizar a operação, incluindo parâmetros, valores de retorno e exceções comuns que você pode encontrar
um programa Node.js completo que você pode copiar e colar para executar o exemplo em seu próprio ambiente
Como usar os exemplos de uso
Estes exemplos utilizam o banco de dados de amostra do MongoDB Atlas.Você pode utilizar estes dados de amostra na camada gratuita do MongoDB Atlas seguindo o guia Iniciar com Atlas ou você pode importar o conjunto de dados de amostra para uma instância MongoDB local.
Depois de importar o conjunto de dados, você pode copiar e colar um exemplo de uso no ambiente de desenvolvimento de sua escolha. Você pode seguir oguia de início rápido para saber mais sobre como começar a usar o Node.js, o npm e o driver Node.js Depois de copiar um exemplo de uso , você terá que editar uma linha para executar o exemplo com sua instância do MongoDB:
// Replace the following with your MongoDB deployment's connection string. const uri = "mongodb+srv://<user>:<password>@<cluster-url>?retryWrites=true&writeConcern=majority";
Todos os exemplos usam importações do módulo ES. Você pode habilitar as importações do módulo ES adicionando o seguinte par chave-valor ao arquivo package.json:
"type": "module"
Observação
CommonJS
Você pode usar qualquer exemplo de uso com o CommonJS require
. Para usar o CommonJS require
, você deve trocar a instrução ES module import
pela instrução CommonJS require
.
Clique nas guias para ver a sintaxe para importar o driver com o módulo ES import
e CommonJS require
:
import { MongoClient } from 'mongodb'
const { MongoClient } = require('mongodb')
Você pode usar o Guia de Conectividade do Atlas para habilitar a conectividade com sua instância do Atlas e localizar a string de conexão, a fim de substituir a variável uri
no exemplo de uso. Se sua instância usa autenticação SCRAM, você pode substituir <user>
pelo seu nome de usuário, <password>
pela sua senha e <cluster-url>
pelo endereço IP ou URL da sua instância. Consulte o Guia de Conexão para obter mais informações sobre como se conectar à sua instância do MongoDB.