Serverspace Black Friday
RP
fevereiro 11, 2026
Atualizado fevereiro 11, 2026

Como criar, atualizar e excluir documentos no MongoDB

Bancos de dados Linux

O universo do MongoDB vai muito além do processo inicial de instalação: ele inclui um conjunto de operações essenciais para uma administração eficiente do banco de dados. Neste guia completo, vamos explorar em detalhes três aspectos fundamentais do uso do MongoDB: a criação, a atualização e a exclusão de documentos. A arquitetura NoSQL orientada a documentos do MongoDB oferece flexibilidade e escalabilidade, reforçando a importância de dominar essas operações básicas para manipular dados de forma simples e eficiente.

Criar documentos no MongoDB

Primeiro, precisamos nos conectar ao servidor MongoDB. Para esta tarefa, vamos usar o Mongo Shell (mongosh) em um servidor local (localhost):

mongosh
mongosh
Screenshot №1 — MongoSH

Pronto, entramos! Agora, altere para um banco de dados existente ou crie um novo com o comando:

use hh
use
Screenshot №2 — Criar DB

Agora passamos a executar comandos no banco de dados hh. Mas nenhum banco existe “de verdade” sem uma collection (coleção) — que é onde os documentos serão armazenados. Vamos criar uma coleção com o comando abaixo:

db.createCollection('FS')
collection
Screenshot №3 — Criar Collection

Após essa etapa de preparação, crie o documento necessário com o comando:

db.FS.insertOne({
id: "value1",
name: "value2",
surname: "value3"
})
create-document
Screenshot №4 — Criar um documento

Se quisermos criar vários documentos em uma única operação, devemos usar outro método na coleção:

db.FS.insertMany([
{ id: "22", name: "Jhon" },
{ hobby: "dance" }
])
create-many-document
Screenshot №5 — Criar vários documentos no MongoDB

Como você pode notar, usamos { } para definir o “corpo” do documento e [ ] para indicar uma lista (conjunto) de documentos. Em seguida, precisamos confirmar que os registros foram criados, usando o método da coleção:

db.FS.find()
find-created-document
Screenshot №6 — Verificar documentos criados

Na imagem, podemos ver a lista de documentos criados anteriormente.

Atualizar documentos no MongoDB

Para atualizar, vamos usar o seguinte algoritmo: primeiro definimos o filtro (qual documento será alvo) e depois aplicamos a alteração (o que será atualizado):

db.FS.updateOne(
{ id: "valuel" },
{ $set: { id: "newvalue" } }
);
update-value
Screenshot №7 — Atualizar valor

Ao final da operação, veremos um resumo com informações como matched count, modified count, etc.

Excluir documentos no MongoDB

Para excluir, usaremos o comando abaixo:

db.FS.deleteOne({ id: "newvalue" })
deleteone
Screenshot №8 — Excluir documento

Para confirmar que o comando foi executado com sucesso, rode novamente o find:

db.FS.find()

Na imagem, não veremos mais o documento excluído — isso significa que a remoção foi concluída.

Em resumo, este guia funciona como um mapa para o conjunto de operações do MongoDB, ajudando você a lidar com criação, atualização e exclusão de documentos com mais segurança e precisão. Conforme você aprofunda o uso do MongoDB, essas habilidades básicas se tornam indispensáveis para gerenciar dados com agilidade e eficiência.

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA

Você também pode gostar...

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.