mongodb分页查询,排序

Posted spectrelb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb分页查询,排序相关的知识,希望对你有一定的参考价值。

mongodb代码

根据时间倒序,查看10条
db.表名.find({"_id":"xxx"}).sort({"inserted":-1}).limit(10).skip(1)

  

相对的php代码

  $postArr = $this->mongo->executeQuery(
            表名,
            [
                ‘_id‘ => new ObjectId(字符串id)
            ],
            [
                ‘sort‘ => [
                    ‘inserted‘ => -1
                ],
                ‘limit‘ => 10,
                ‘skip‘ => 1,
                ‘projection‘ => array(
                    ‘_id‘ => 1
                )
            ]
        );


  




以上是关于mongodb分页查询,排序的主要内容,如果未能解决你的问题,请参考以下文章

mongodb 多表分页怎么查询

MongoDB的分页排序

MongoDB分页获取数据排序阶段缓存溢出问题

springboot整合mongodb复杂查询和分页查询

spring data mongodb Query 及分页

oracle 分页查询为啥数据重复