1

在对 mongoDb 中的 find() 集合执行匹配查询后,我试图读取一些有限的记录。

查询需要永远处理。在下一行中,我尝试读取返回集合的元素,这也需要很长时间才能完成。

请帮助我在哪里犯错误或改进范围。

robot_data = collection.find({"robot_uid": {"$eq":"12345"}},{"_id":0}).sort("_id",1).limit(500) 

 
for a in robot_data :
                print(f"print elements : {a}")    

问候, Aarushi

4

1 回答 1

0

在大家的帮助下,我得到的答案是将搜索字段robots_uid设为索引。

现在搜索速度非常快。

谢谢!青石

于 2022-02-09T13:07:36.303 回答