PHP MongoDB中的游标不朽

PHP MongoDB中的游标不朽,php,mongodb,cursor,Php,Mongodb,Cursor,我正在使用 我需要将游标设置为不朽,但在这个库中找不到如何设置不朽。有人能帮我吗?多谢各位 在客户端上执行命令或查询时正在创建光标。为了使其不朽,只需在创建游标后调用游标上的不朽方法。在遍历游标的结果之前执行此操作非常重要 有关详细信息,请参阅文档: 由于服务器永远不会删除游标,现在您必须确保遍历所有结果或手动关闭游标(例如,通过调用游标上的reset方法afaik)。 样本: $cursor = $collection->find(); $cursor->immortal();

我正在使用


我需要将游标设置为不朽,但在这个库中找不到如何设置不朽。有人能帮我吗?多谢各位

在客户端上执行命令或查询时正在创建光标。为了使其不朽,只需在创建游标后调用游标上的不朽方法。在遍历游标的结果之前执行此操作非常重要

有关详细信息,请参阅文档:

由于服务器永远不会删除游标,现在您必须确保遍历所有结果或手动关闭游标(例如,通过调用游标上的reset方法afaik)。

样本:

$cursor = $collection->find();
$cursor->immortal();

try {
    var_dump($cursor->getNext());
}
catch (MongoCursorException $exception) {
    echo "error code: ".$exception->getCode()."\n";
}

$cursor->reset();
干杯

大卫