我在 ubuntu 操作系统上使用 mongoDB 3.6.3 版。我创建了一个包含 100 条记录的集合
要操作 mongo shell 上的数据,我分配光标如下
cur = db.dummyData.find({}, {_id: 0})
现在cur.count()
是 100 但是cur.toArray().length
80。
我不确定为什么会这样。我尝试过使用一堆不同的集合 toArray() 长度总是比实际计数少 20。
希望有任何帮助来理解这种行为。
我在 ubuntu 操作系统上使用 mongoDB 3.6.3 版。我创建了一个包含 100 条记录的集合
要操作 mongo shell 上的数据,我分配光标如下
cur = db.dummyData.find({}, {_id: 0})
现在cur.count()
是 100 但是cur.toArray().length
80。
我不确定为什么会这样。我尝试过使用一堆不同的集合 toArray() 长度总是比实际计数少 20。
希望有任何帮助来理解这种行为。