使用 mongdb erlang 驱动程序查询返回错误结果?
当我尝试
Query = {country, <<"US">>} 时, mongo:find(Col, { '$query', Query, '$orderby', {last_seen, -1} }, Projector, 0, 15),
返回的游标不再限制批量大小 15。它将返回光标中的所有结果。但是,如果我将其更改为
mongo:find(Col, Query, Projector, 0, 15),
它将返回大小为 15 的光标。
这是一个错误还是我做错了什么?
When I tried
Query = {country, <<"US">>},
mongo:find(Col, { '$query', Query, '$orderby', {last_seen, -1} }, Projector, 0, 15),
The cursor returned is not limited to batch size 15 any more. It will return all the results in cursor. However, if I change it to
mongo:find(Col, Query, Projector, 0, 15),
It will return the cursor with 15 in size.
Is this a bug or I did anything wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它适用于我下面的例子
It works for me on example below