my $records = $collection->find;while (my $record = $records->next){ do something;}
mongodb服务器有十次往返吗?
如果是这样,有没有办法将其限制为一次往返?
谢谢.
解决方法 这是一个单一的查询,就像查询RDBMS一样.根据文件:
my $cursor = $collection->find({ i => { '$gt' => 42 } });
执行给定的$查询并返回带有结果的MongoDB :: Cursor
my $cursor = $collection->query({ },{ limit => 10,skip => 10 });
有效的查询属性是:
> limit – 限制结果数量.> skip -Skip一些结果.> sort_by – 订购结果.
总结以上是内存溢出为你收集整理的Perl mongodb $collecton-> find ::获取mongodb的往返次数是多少?全部内容,希望文章能够帮你解决Perl mongodb $collecton-> find ::获取mongodb的往返次数是多少?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)