Belgeleri silme

Python ile MongoDB'ye Giriş

Filip Schouwenaars

Machine Learning Researcher

Tek bir belgeyi silme

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

# find_one()'a benzer şekilde filtreyle eşleşeni sil res = mov.delete_one({ "title": "gladiator" })
# Kaç belge silindi? res.deleted_count
1
Python ile MongoDB'ye Giriş

Birden çok belgeyi aynı anda kaldırma

# Çok kötü filmlerin tümünü sil
res = mov.delete_many({ "rating": { "$lt": 5.0 } })

# Kaç belge silindi? res.deleted_count
4
  • Belgeleri silmek kalıcıdır ve geri alınamaz!
  • Silmeden önce filtrelerinizi iki kez kontrol edin!
Python ile MongoDB'ye Giriş

Hadi pratik yapalım!

Python ile MongoDB'ye Giriş

Preparing Video For Download...