PyMongo:当 no_cursor_timeout=True 时光标会发生什么
PyMongo: What happens to cursor when no_cursor_timeout=True
查看 cursor
MongoDB 的文档,我没有找到删除游标的方法。如果我使用 no_cursor_timeout
属性 设置为 True 的游标,PyMongo 会发生什么情况?当我的脚本终止时光标是否被删除,即使我还没有到达光标结果的末尾?
Python 使用引用计数进行对象生命周期管理,当 Cursor 对象超出范围时,垃圾收集器将调用 __die() 关闭游标。
如果你想要显式控制,你可以自己调用close()。
查看 cursor
MongoDB 的文档,我没有找到删除游标的方法。如果我使用 no_cursor_timeout
属性 设置为 True 的游标,PyMongo 会发生什么情况?当我的脚本终止时光标是否被删除,即使我还没有到达光标结果的末尾?
Python 使用引用计数进行对象生命周期管理,当 Cursor 对象超出范围时,垃圾收集器将调用 __die() 关闭游标。 如果你想要显式控制,你可以自己调用close()。