BaşlayınÜcretsiz başlayın

.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ş

Kursa Göz Atın

Egzersiz talimatları

  • Başlığı "her" olan filmi bul (büyük/küçük harf duyarlı!) ve çıkan belgeyi her değişkenine kaydet.
  • Türleri arasında "adventure" bulunan bir filmi bul ve onu adv adlı 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)
Kodu Düzenle ve Çalıştır