mongodb - mongo runCommand 分页
仅有的幸福
仅有的幸福 2017-05-02 09:21:15
0
2
822

由于需要基于 mongo 空间索引 按照距离进行 数据查询,并且显示距离. 所以必须要用如下的方式进行查询.

db.runCommand({"geoNear":"coach2", "near":[113.525298,22.246466],"num":10, spherical:true,distanceMultiplier: 6378137,maxDistance:100/6378137, query:{account:"tcrct"}}

num是控制返回条数的.

但是现在我要要实现分页功能, 每一页20条, 查手册没有看到runCommand支持 skip类似的选项. 所以不知道如何实现分页了.

仅有的幸福
仅有的幸福

全員に返信(2)
曾经蜡笔没有小新

著者は明らかに基本的な制限とスキップに精通しています。 。

投稿者が言及したmongodbは現在サポートしていませんが、集約を通じてサポートできます。ドキュメントはここにあります。これは制限とスキップをサポートしており、これは現在推奨されているアプローチでもあります。

いいねを押す +0
漂亮男人

お誘いありがとうございます。 mongodb他のデータベースと同様に、ページング操作に対応するデータ数をクエリできます。公式ドキュメントにも、mongodb.limit や mongodb.skip などの対応する手順が記載されています。または、この中国語の説明「limit.skip」を参照することもできます。お役に立てば幸いです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート