De methode find() van PyMongo retourneert een cursor. Om de query daadwerkelijk op de server uit te voeren en resultaten op te halen, herhaalt u de cursor met list
of een for-lus:
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()
retourneert 0, dit betekent dat er geen documenten overeenkomen met uw zoekopdracht.
Bewerken:nu je een voorbeelddocument hebt gepost, zie ik dat je een zoekopdracht wilt uitvoeren zoals:
list(tweets.find({'user.screen_name': 'name'}))
... sinds de screen_name
veld is ingesloten in de user
subdocument.