大家好! 当我使用pymongo查询文档时,我正在尝试获取其引用的文档,代码为:
from pymongo import MongoClient
comments = mongo_client.coll3.comments.find()
target = []
for comment in comments:
relatived = mongo_client.coll3.users.find_one({'_id': comment.get('user')})
comment['address'] = relatived.get('address')
target.append(comment)
由于有很多评论,当我使用“for comment in comment”循环时,我必须多次搜索db,这需要花费大量时间。
我想知道是否可以在第一个查询中获取引用的文档?非常感谢!