我刚开始使用mongoDb作为

PHP的后端.

我只是使用find()查询来满足我的一个需求.我只想要前100个结果,但也想获得总体可用结果.我正在尝试这个.

$cursor = $this->dbReference->dbName->find($query);

if($count != 0)

{

$cursor->skip($startIndex);

$cursor->limit($count);

}

$totalCount = $cursor->count();

$entries = array();

while ($cursor->hasNext())

{

$cursor->next();

$entry = $cursor->current();

array_push($entries , $entry);

}

现在的问题是…… T.

他的搜索结果包含超过50K的结果.但我一次只检索100个.

我使用$cursor-> count()来获取可用结果行的总数.

在这一行错误显示“光标超时”.请问有谁能告诉我这个问题是什么?或者找到搜索结果总数的替代方法是什么.

提前致谢.

php mongo 游标超时,游标在MongoDb游标上超时错误相关推荐

  1. 查看linux进程超时,Linux,在子进程上超时(Linux, timing out on subprocess)

    Linux,在子进程上超时(Linux, timing out on subprocess) 好吧,我需要编写一个调用脚本的代码,如果脚本中的操作挂起,则终止该过程. 首选语言是Python,但我也在 ...

  2. mysql数据库游标有什么特性_MySQL数据库游标的概念介绍和游标的使用讲解

    一.MySQL游标的概念 1.游标介绍 MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解. 有数据缓冲的思想:游标的设计是一种数据缓冲区的思想 ...

  3. mysql 存储过程声明式游标_Mysql 存储过程中使用游标循环读取临时表

    游标 游标(Cursor)是用于查看或者处理结果集中的数据的一种方法.游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力. 游标的使用方式 定义游标:Declare 游标名称 CURSOR ...

  4. mysql 为游标赋值_mysql 存储过程之游标

    游标按我的理解就是用在sql编程中对查询结果集的解析,类比jdbc中的resultset对象.FETCH 一行游标指针就往下面移动一行,直到所有行被遍历完成. 游标的使用分为4步: 1.定义游标,指定 ...

  5. 什么是mysql的游标_数据库中的游标到底是什么意思

    数据库中的游标到底是什么意思 关注:177  答案:2  mip版 解决时间 2021-01-15 20:54 提问者更无风月 2021-01-15 15:53 数据库中的游标到底是什么意思 最佳答案 ...

  6. oracle 动态游标行数,oracle动态游标的简单实现方法

    下面就是例子程序 --明细表打印予处理  通用报表: procedure mx_print_common(pd_id in mx_pd_syn.pd_id%type, p_pd_mxb_id IN m ...

  7. django mysql 游标,MySQL Cursor 存储过程之游标与相关循环

    简单介绍游标 在检索出来的行中,前进或者后退一行或多行,就需要用到所谓的"游标". 游标不是某个SELECT语句,但是它是被该语句检索出来的结果集. 几个特点: ·MySQL游标只 ...

  8. mysql 游标 navigate_MySQL游标的概念介绍和游标的使用讲解

    一.MySQL游标的概念 1.游标介绍 MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解. 有数据缓冲的思想:游标的设计是一种数据缓冲区的思想 ...

  9. oracle利用游标添加数据库,Oracle数据库游标的类型及使用实例全解

    游标是SQL的一个内存工作区,由系统或用户以变量的形式定义.游标的作用就是用于临时存储从数据库中提取的数据块.Oracle数据库的Cursor类型包含三种: 静态游标:分为显式(explicit)游标 ...

  10. oracle12c清理游标,Oracle专题12之游标

    示例:按职工的职称涨工资,总裁涨1000元,经理涨500元,其他员工涨300元. DECLARE --定义游标 CURSOR emp01_cursor IS SELECT empno, job FRO ...

最新文章

  1. Linux文件系统中的inode节点详细介绍
  2. python 对象序列化 pickling_[Python]对dat文件的操作:序列化对象
  3. Mac 安装rabbitmq
  4. Java RMI远程方法调用详解
  5. objective-C CollectionView 加深(添加注册头部View)
  6. 美国富人如何“逃税”?
  7. 环保牵手大数据 佛企需反向挖掘数据价值
  8. c语言命令行参数怎么输入_C语言程序设计——这个函数原型你看懂了吗
  9. operator() error
  10. 从exe程序反汇编得到py源码
  11. Oracle 解决中文乱码问题
  12. 安卓系统实现播放器变速功能
  13. 实验11:20220319 1+X 中级实操考试(id:3097)
  14. hive中的distribute by
  15. 京东工业冲刺港交所:年营收141亿 GGV与红杉中国是股东
  16. Aqara? 华为?智汀?要真的实现万物互联了吗?
  17. laravel5.8整合JWT
  18. jm8.6之参数,函数简介
  19. 俞敏洪:一个人即使没有理想,但有2件事情肯定能做
  20. ADS(Authenticated data structure)

热门文章

  1. html类选择器使用在什么场景,CSS选择器
  2. mysql my.ini my.cnf_Mysql配置文件my.ini/my.cnf
  3. 武科大计算机网络课程设计,【川大】计算机网络课程设计9013,奥鹏2017
  4. java–jwt_java – Spring引导如何使用jwt管理用户角色
  5. java中rank函数_sql rank()函数
  6. 推荐算法DeepFM原理介绍及tensorflow代码实现
  7. unityui等比例缩放_Unity 4.6-如何针对每种分辨率将GUI元素缩放到合适的大小
  8. linux 文件系统---类型、创建、
  9. c 语言简单的聊天程序,写一个C-S程序,实现简单的聊天功能。(tcp/ip)
  10. python爬虫自动化采集集群_python爬虫_校园网自动重连脚本