Excluindo documentos

Introdução ao MongoDB em Python

Filip Schouwenaars

Machine Learning Researcher

Excluindo um único documento

# Setup
from pymongo import MongoClient
client = MongoClient()
mov = client.film.movies

# Exclui o documento que corresponde ao filtro, similar a find_one() res = mov.delete_one({ "title": "gladiator" })
# Quantos documentos foram excluídos? res.deleted_count
1
Introdução ao MongoDB em Python

Removendo vários documentos ao mesmo tempo

# Excluir todos os filmes muito ruins
res = mov.delete_many({ "rating": { "$lt": 5.0 } })

# Quantos documentos foram excluídos? res.deleted_count
4
  • Excluir documentos é permanente e não pode ser desfeito!
  • Confira duas vezes seus filtros antes de excluir!
Introdução ao MongoDB em Python

Vamos praticar!

Introdução ao MongoDB em Python

Preparing Video For Download...