cannot set options after executing query
来源:互联网 发布:淘宝直播流量越来越少 编辑:程序博客网 时间:2024/06/06 10:27
今天写程序连接mongodb数据库 遇到了 “cannot set options after executing query”,有点郁闷,我的接口里面只能接受一个 cursor 对象。结果在执行 cursor .skip(skipNum).limit(limitNum)时,出异常了。
应该是活得一个游标后,对它取数据后,不能再次 skip和limit 。查了下手册,搞定。调用cursor 对象的clone()方法,赋值给新的一个cursor 对象。拿这个新的 cursor 对象 去获取数据就好了。
0 0
- cannot set options after executing query
- Unable to query for default vendor from RPM: Error while executing process. Cannot run program "rpm"
- executing an update/delete query
- Auto Layout still required after executing -layoutSubViews
- Set SO_REUSEADDR & SO_REUSEPORT options
- 解决InvalidDataAccessApiUsageException: Executing an update/delete query
- 解决 TransactionRequiredException:Executing an update/delete query
- 解决InvalidDataAccessApiUsageException: Executing an update/delete query
- InvalidDataAccessApiUsageException: Executing an update/delete query 解决办法
- (hibernate)Executing an update/delete query
- 事务问题,Executing an update delete query
- .TransactionRequiredException: Executing an update/delete query
- java.sql.SQLException: Cannot set cid: incompatible types. Query: select * from category Parameters:
- operation is executing and cannot be enqueued
- FragmentManager is already executing transactions after using method setOffscreenPageLimit()
- javax.persistence.TransactionRequiredException: Executing an update/delete query
- Hive 存储元数据库MySQL:Error executing JDOQL query "SELECT '
- javax.persistence.TransactionRequiredException: Executing an update/delete query
- Tokyo Tyrant(ttserver)在大数据量下的不稳定案例
- Django 性能测试——一个现实世界的例子
- 关于前台判断文件上传大小的JS
- Python 和其他编程语言数据类型的比较
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)()【转】
- cannot set options after executing query
- sphinx搜索结果不准确,可能的原因之一:docid重复
- Python cpu与cpu上的多线程的区别讲解
- UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout
- sphinx搜索结果不准确,可能的原因之二:字段权重设置的过大,超出32位
- sudo指令执行速度很慢问题(转)
- sphinx搜索结果不准确,可能的原因之二:字段权重设置的过大,超出32位
- sudo指令执行速度很慢问题(转)
- django调试