php 显示mongodb表,PHP与MONGODB的结果集操作

MongoCursor MongoCollection::find(array $query,array $fields)

大家应该有发现,在以上的标准查询指令中,只有查询条件和要查询的字段,那么“分页”、“排序”怎么办呢?

mongoDB其实是分两步来做的,第一步用find()来获取符合条件的结果,第二步才是分页、排序、分组等等。

获得结果数量:

http://www.php.net/manual/en/mongocursor.count.php

$cursor = $cull->find();

$count = $cursor->count();

对结果集排序:

http://www.php.net/manual/en/mongocursor.sort.php

$cursor = $cull->find();

$cursor = $cursor->sort(array("a" => 1));

分页获取结果集:

http://www.php.net/manual/en/mongocursor.skip.php

http://www.php.net/manual/en/mongocursor.limit.php

$cursor = $cull->find();

$cursor = $cursor->sort(array("a" => 1));

$cursor = $cursor->skip(10)->limiti(20);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值