Phương thức find () của PyMongo trả về một Con trỏ. Để thực sự thực thi truy vấn trên máy chủ và truy xuất kết quả, hãy lặp lại con trỏ với list hoặc vòng lặp for:
for doc in tweets.find({'screen_name': 'name'}):
print(doc)
# Or:
docs = list(tweets.find({'screen_name': 'name'}))
If tweets.find({"screen_name": "name"}).count() trả về 0, có nghĩa là không có tài liệu nào phù hợp với truy vấn của bạn.
Chỉnh sửa:bây giờ bạn đã đăng một tài liệu mẫu, tôi thấy bạn muốn truy vấn như:
list(tweets.find({'user.screen_name': 'name'}))
... kể từ screen_name trường được nhúng vào user tài liệu phụ.