【发布时间】:2018-04-02 09:44:10
【问题描述】:
我想查找()集合中从跳过值到条件限制值的任何文档,而不是所有文档。例如,我想获取所有人,直到找到第五个黑头发的人。不只是五个黑头发的人。我怎样才能在mongodb中做到这一点? 谢谢!
【问题讨论】:
-
那么你去 5,10,15,20,25...等,你想检查第 5、10、15...等文件中的人是否有黑头发?
-
不,我只想得到所有人,直到我得到第五个黑头发人。因此,我的新收藏中会有很多非黑发人加上五个黑发人。
-
只需迭代光标,直到找到所需的数字。这是一个简单的循环,当匹配数等于 find 时,您只需
break。