$exists operatörü
Bir dakikanı ayırıp list(mov.find()) çalıştır: bazı filmlerde box_office alanı var, bazılarında yok. Durumu daha iyi anlayalım.
Bu egzersiz, kursun bir parçasıdır
Python ile MongoDB'ye Giriş
Egzersiz talimatları
box_officealanının mevcut olduğu tüm belgeleri bul ve oluşan imleç (cursor) nesnesinibox_cursolarak sakla.- İmleç nesnesini bir Python listesine çevir ve
boxolarak sakla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Find all documents where box_office is set
box_curs = mov.find({
"____": {
"____": ____
}
})
# Convert from cursor to list
box = ____
print(box)
print(f"{len(box)}/{mov.count_documents({})} movies have the box_office field.")