在“显示日志”中,mongodb收集次数错误getmore

当我运行mongo shell时,当我计算connected集合中的值时,会得到这个结果。

 > db.connected.find({}).count() 10326 

但是,当我在数据库上运行node.js查询:

 dbConnector.open(function(err, db) { db.collection('connected').find().toArray(function(err, items) 

显示日志中的show lognreturned: 10225发送的查询

 <2015/09 etc> [conn165] getmore mydb.connected cursorid:NNNNN ntoreturn:0 keyUpdates:0 numYields: 14 locks(micros) r:5283 nreturned:10225 reslen:1015981 212ms 

我试图重新reIndex名为connection的集合,但是这没有任何区别。 我应该尝试哪些其他pipe理命令,或者我应该如何去寻找这个问题?

编辑0

在这个问题出现之前,我删除了这个数据库的前三分之二。

在咨询了一位无法find根本原因的更有天赋的开发人员之后,决定放弃收集。 将新的值插入到mongodb集合中后,它将再次正常工作。