Operator $exists
Luangkan waktu sejenak dan jalankan list(mov.find()): Anda akan melihat bahwa beberapa film memiliki field box_office sementara yang lain tidak. Mari kita pahami situasinya lebih baik.
Latihan ini merupakan bagian dari kursus
Pengantar MongoDB di Python
Instruksi latihan
- Temukan semua dokumen yang memiliki field
box_officedan simpan objek cursor hasilnya sebagaibox_curs. - Ubah objek cursor menjadi list Python dan simpan sebagai
box.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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.")