Bắt đầu ngayBắt đầu miễn phí

Truy xuất một tài liệu cụ thể bằng .find_one()

Trong khi .find() trả về một con trỏ tới tất cả các tài liệu khớp với bộ lọc truy vấn, .find_one() trả về tài liệu đầu tiên khớp với bộ lọc đó. Cách này hữu ích cho các trường hợp cụ thể (như tìm một bộ phim cụ thể), đồng thời giúp giới hạn số lượng kết quả mà máy chủ MongoDB trả về.

Để bạn nhớ lại các trường có trong bộ sưu tập movies, tài liệu đầu tiên trong bộ sưu tập đã được in sẵn cho bạn.

Bài tập này là một phần của khóa học

Nhập môn MongoDB với Python

Xem khóa học

Hướng dẫn bài tập

  • Tìm bộ phim có tiêu đề "her" (phân biệt chữ hoa/thường!) và lưu tài liệu kết quả vào biến her.
  • Tìm một bộ phim có "adventure" trong danh sách thể loại của nó và lưu vào biến adv.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Find the movie with the title "her"
her = mov.find_one(____)
print(her)

# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)
Chỉnh sửa và Chạy Mã