.find_one() kullanarak belirli bir belgeyi getirme
.find() bir filtre sorgusuyla eşleşen tüm belgeler için bir imleç (cursor) döndürürken, .find_one() filtre sorgusuyla eşleşen ilk belgeyi döndürür. Bu, belirli kullanım durumları (örneğin belirli bir filmi aramak) ve ayrıca MongoDB sunucusunun döndürdüğü sonuç sayısını sınırlamak için kullanışlıdır.
Filmler koleksiyonundaki mevcut tüm alanları hatırlaman için, koleksiyondaki ilk belge senin için yazdırıldı.
Bu egzersiz, kursun bir parçasıdır
Python ile MongoDB'ye Giriş
Egzersiz talimatları
- Başlığı
"her"olan filmi bul (büyük/küçük harf duyarlı!) ve çıkan belgeyiherdeğişkenine kaydet. - Türleri arasında
"adventure"bulunan bir filmi bul ve onuadvadlı değişkene kaydet.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)